Senior Software Engineer

United States | Level Ex Games | Full-time | Fully remote

Apply by: No close date
Apply

Senior Software Engineer, Web Technology
Cloud Gaming Platform 


Level Ex (Powered by Relevate Health) is a growing game studio that creates video games for doctors.
Our games use captivating game mechanics to capture the challenge of medical practice: from high-fidelity AAA virtual patients to particle games that let you play with hundreds of thousands of molecules. To deliver these games on any device—with seamless multiplayer—we run them on high-end cloud servers and stream them to phones and web browsers via a proprietary cloud gaming platform we've built from scratch. The platform allows doctors to collaborate and solve medical cases over video conferencing platforms like Zoom.
As part of Relevate Health, we are proud to be healthcare marketing experts delivering life-changing healthcare engagement. We are growing rapidly—and we’re hiring top engineering talent to expand our groundbreaking cloud-based multiplayer platform.

Job Summary:
We are seeking a Senior Software Engineer with deep experience in web technologies and cloud infrastructure to join our team building Level Ex’s multiplayer cloud gaming platform. This role is ideal for a seasoned engineer who thrives in a fast-moving environment and wants to build something that improves lives at scale
In this critical role, you will help lead the architecture and development of our proprietary cloud gaming platform—with a primary focus on web and backend infrastructure. You’ll shape the frontend and server-side systems that power immersive, collaborative, multiplayer games. You’ll work alongside another senior engineer focused on streaming tech, forming the core of a team that will take our platform to the next level.
If you’ve built scalable cloud platforms, love performance-tuned infrastructure, and want to apply your expertise to make a difference in healthcare—this is the role for you.

Experience with game streaming technologies (e.g., Unity RenderStreaming, WebRTC) is a plus, but not required for this role.

Responsibilities:
•    Architect and implement core infrastructure and services for our cloud gaming platform
•    Design and build REST APIs, WebSocket-based services, and real-time communication systems
•    Lead frontend development using Angular 18 and Material Design to deliver responsive, polished UIs
•    Own backend services in C#/.NET 9 running on Windows Server in a distributed AWS environment
•    Build for performance, scalability, reliability, and cost-efficiency from the ground up
•    Collaborate with fellow engineers, Unity devs, and product teams on feature design and integration
•    Define and evolve technical standards, architecture, security practices, and infrastructure automation
•    Contribute to future-facing tech strategy and roadmap for multiplayer and web-based simulation experiences
•    Optional: Support Unity streaming integrations and native plugin work 


Skills and Qualifications:
Required:
•    6+ years of professional experience building scalable web applications or cloud services
•    Expert-level knowledge of .NET (C#), REST APIs, and WebSockets
•    Advanced frontend development experience with Angular 18 and Material Design
•    Deep experience with AWS, including EC2, DynamoDB, S3, VPC, Route53, IAM, and cost controls
•    Strong Windows Server (2019/2022) expertise
•    Experience with Node.js, JavaScript, TypeScript, and HTML
•    Solid understanding of authentication systems including OAuth (Google, Microsoft, etc.)
•    Track record of building robust, secure, cloud-native services
•    Passion for engineering excellence, performance optimization, and long-term platform thinking

Nice to Have:
•    Exposure to Unity, particularly Unity RenderStreaming, WebRTC, or native plugin development
•    Familiarity with libwebrtc, NVEncode, audio/video streaming, or peer-to-peer architectures
•    C++ experience for integration with low-level libraries
•    Experience with GitHub (we're transitioning from Perforce)


Equal Opportunity
Relevate Health is an Equal Opportunity Employer. We are committed to fostering an inclusive and diverse workplace where all individuals are treated with respect and dignity. We provide equal employment opportunities to all qualified applicants without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable law.

We are dedicated to creating a work environment that reflects the diversity of our community and ensuring that all individuals have equal access to opportunities for growth and advancement within our organization.

Other Duties:
Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. 

Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, talk, frequently required to stand, walk; use hands and fingers, tools, or controls; and reach with hands and arms.  If you require accommodation during the application process, please contact HR@relevatehealth.com 

FLSA Status: Exempt 
Job Type: Full Time