A complete application in a minute — tailored resume and cover letter, ready to send.
Zwift is seeking a Senior Software Engineer, Game Systems, to own core engine features and ensure a smooth, scalable experience across iOS, Windows, Android, Mac, and Apple TV. You’ll optimize graphics pipelines and subsystem performance while collaborating with designers, backend engineers, and product teams.
You’ll work in a remote-friendly US cadre, shaping architecture, writing high-quality C++ code, and delivering maintainable systems with strong instrumentation, testing, and CI/CD
Location: Remote- Eligible US Locations
As Senior Software Engineer, Game Systems, you'll work with a team of talented engineers to ensure that Zwift customers have a smooth, stable game experience across all of our supported platforms, including iOS, Windows, Android, Mac, and Apple TV. You will work at the heart of our game engine, owning core game systems, graphics/rendering,application architecture, and helping define the technical future of our fitness game.
This role is ideal for engineers with strong C++ skills who can effectively deliver results, deal with ambiguity, and collaborate closely with teammates and stakeholders. You will focus on writing high-quality, maintainable code, improving application performance (including performance related to graphics and rendering), creating instrumentation and metrics, and ensuring compatibility across a wide range of platforms and devices.
If you're excited about solving complex technical challenges, driving engineering and operational excellence, and working on a product that inspires millions of users worldwide, we'd love to hear from you!
The base salary for this position ranges between $128,000- 204,000. The base salary will be based on a number of factors including the role offered, the individual's job‑related knowledge, skills, qualifications, and geographic location. In addition to base salary, Zwift is proud to offer a comprehensive and competitive benefits package for all eligible employees which also includes performance bonuses, equity, and a full range of medical, financial, and other perks and benefits.
If Zwift determines in any stage of our interviews that any AI tools are being used without disclosure or citation, your candidacy will be disqualified.
We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailing careers@zwift.com.