Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer 2, Game Systems

$128k - $204k

GrabJobs

Location: Remote - eligible US locations About the role and about you: 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 custom game platform, and play an important role in building and optimizing our game systems, application architecture, and player-facing experiences. 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, testable code, improving application performance, creating instrumentation and metrics, and ensuring compatibility across a wide range of platforms and devices. You will have the opportunity to shape the technical foundation of our game and help us innovate in the fitness gaming space. 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! What you’ll do: Design and implement game features and systems in C++ for all Zwift platforms (iOS, Windows, Android, Mac, Apple TV), ensuring optimal performance and maintainability. Collaborate with cross-functional teams, including game engineers, backend engineers, product managers, and UX designers to design, plan, test, and deliver high-quality features. Optimize game performance through profiling, instrumentation, and improvements in CPU utilization, memory usage, and startup times. Build tools and frameworks to improve development workflows and empower other other engineers. Debug and resolve complex issues across a diverse set of devices and platforms, improving reliability and stability. Contribute to code reviews, design discussions, and team planning processes. Ensure code quality through automated testing (e.g., unit testing, integration testing, and similar). Advocate for and implement engineering best practices like automated testing, Continuous Integration / Continuous Deployment (CI/CD), reusability, and maintainability. What we’re looking for: Bachelor's degree in Computer Science, Software Engineering, or similar discipline. 5+ years of relevant engineering experience. Strong expertise in C++ development, including experience with native libraries and performance optimization. Familiarity with multi-threading, memory management, and software design patterns. Proven experience delivering production-quality features with appropriate levels of testing and instrumentation. Familiar with Git and version control workflows. Experience with CI/CD and automated testing frameworks. Strong problem-solving skills and able to work and collaborate effectively in remote, distributed teams. Bonus points: Experience working on game engines (Unity, Unreal, or custom-built) and their integration with native platforms. Familiarity with multiplayer game systems and latency-sensitive applications. Experience in experimentation and feature flag systems (e.g. Amplitude, Optimizely, Firebase, or similar). Experience with Java and modern Android development practices. Solid understanding of Android app architecture, the JNI, and native-to-Java bridging. Interest in building solutions that support our engaged Zwift Community of cyclists, runners, and fitness enthusiasts. 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. For All US Based Full-Time Positions: The base salary for this position ranges between $128,000.00 to $204,000.00. 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. How to stand out among the rest: Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too. 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 View email address on click.appcast.io . Zwift, Inc. is an Equal Opportunity Employer.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer 2, Game Systems in Los Angeles, CA vacancy
  •  ...Ditto's peer-to-peer sync engine ensures devices stay...  ...the time-to-value of our software by integrating it directly...  ...engineering, embedded systems engineering, or systems...  ...buses and protocols. ~2+ years of technical experience...  ...At Ditto, we know game-changers don’t always come... 
    Senior
    Games
    Fixed term contract
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Los Angeles, CA
    4 days ago
  • A leading interactive entertainment company based in Los Angeles is seeking an experienced Expert Engine Engineer to oversee game systems development. The ideal candidate should have at least 12 years of experience in engine development and be knowledgeable in C++. Responsibilities... 
    Senior
    Games

    Activision

    Los Angeles, CA
    5 days ago
  •  ...Ditto's peer-to-peer sync engine ensures devices stay...  ...the time-to-value of our software by integrating it directly...  ...troubleshooting complex systems in live production environments. 2+ years of technical experience...  ...Anyway At Ditto, we know game-changers don’t always... 
    Senior
    Games
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Los Angeles, CA
    2 days ago
  •  ...Ditto's peer-to-peer sync engine ensures devices stay...  ...the time-to-value of our software by integrating it directly...  ..., aerial, and maritime systems, building reliable data...  ..., aerial, or maritime). 2+ years of technical experience...  ...At Ditto, we know game-changers don’t always come... 
    Senior
    Games
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Los Angeles, CA
    3 days ago
  •  ...inherent challenges of the video game industry. From indie to AAA...  ...YOU We’re looking for a Senior Backend Software Engineer who thrives on solving...  ...challenges and building distributed systems that scale. You’re someone...  ...Go or a similar language. 2+ years of hands‑on... 
    Senior
    Games
    Local area

    Xsolla Inc.

    Los Angeles, CA
    4 days ago
  •  ...Riot engineers bring deep knowledge of specific...  ...broader domains. As Software Engineers, we work...  ...players. As a Senior Software Engineer...  ...own and evolve the systems and tools that enable...  ...including websites, game clients (such as League...  ..., with at least 2+ years in a senior... 
    Senior
    Games
    Local area
    Worldwide
    Flexible hours

    Riot Games

    Los Angeles, CA
    4 days ago
  • $100k - $120k

     ...Compiler is a small, woman-owned software consultancy. Compiler helps...  ...Azure. We are looking for a Senior Software Engineer to support a range of new...  ...-time, salaried position (W-2) with benefits. Full-time...  ...public sector open source design systems, such as the U.S. Web Design... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Compiler LA

    Los Angeles, CA
    4 days ago
  • $161.5k - $227k

    Senior Software Engineer, AI/ML Tools - Unpublished R&D Product Job Id: REQ-00098...  ...of Riot’s most exciting new games. You will work closely with...  ...Lead the application of AI/ML systems to solve developer and...  ...planning, or multi‑agent systems 2+ years experience working... 
    Senior
    Games
    Temporary work
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    3 days ago
  • $141.9k - $190.3k

    Sr Software Engineer-Licensing/AI Systems Job ID 10133392 Location Glendale, California, United States / Orlando...  ...within Disney Experiences. The Senior Software Engineer will report to the...  ...of the world's largest licensors of games across all platforms; and Disney store... 
    Senior
    Games
    Work experience placement
    Local area
    Worldwide

    The Walt Disney Company

    Glendale, CA
    4 days ago
  • Overview We are seeking a full-time Senior Software Engineer-Embedded Systems, in our Chandler, AZ location. This role offers a unique opportunity to contribute...  ...guidance to less experienced Software Engineers (1 & 2) Contributes to advanced technical research on new... 
    Senior
    Full time

    Garmin Ltd.

    Santa Monica, CA
    2 days ago
  • $1,500 per month

     ...multiplayer online (MMO) games by empowering players...  ...centered around World Engine, our state-of-the-art onchain...  ...game worlds Architect systems that allow games,...  ...game designers and other software engineers to ensure that...  ...:-) Flexible PTO (2 weeks required) + holidays... 
    Senior
    Games
    Full time
    Flexible hours

    GrabJobs

    Los Angeles, CA
    3 days ago
  • $100k - $150k

     ...About the Studio Founded by games industry veterans, Rushdown was created with a simple...  ...Studios is looking for an experienced Unreal Engineer to join us in support of our partner...  ...architect a variety of gameplay mechanics and systems. Experience developing SDKs or plugins... 
    Senior
    Games
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Los Angeles, CA
    2 days ago
  • €40k - €60k per year

     ...SPAICE Technology Ltd is looking for Senior Software Engineer - Virtual Worlds About SPAICE SPAICE is building the autonomy operating system that empowers satellites and drones to navigate...  ...(Virtual Worlds) Traditionally, game engines were used to build experiences for... 
    Senior
    Games
    For contractors
    Weekend work

    Univrse

    Los Angeles, CA
    5 days ago
  • $141.4k - $204.4k

     ...makes play happen. Job Title: Senior Software Engineer, Foundations (Apex Legends) Location...  ...freedom, they'll make extraordinary games that achieve the unexpected. Respawn Entertainment...  ...As a Senior Software Engineer, Engine Systems, you will report to Principal... 
    Senior
    Games
    Full time
    Local area

    Electronic Arts

    Los Angeles, CA
    1 day ago
  • $170k - $190k

     ...Job Description The Senior Software Engineer II is responsible for creating and maintaining software...  ...shell scripting (Bash) for automation, system administration, and container image and...  ..., then challenge a friend to a game of pool, table tennis, shuffleboard, or... 
    Senior
    Games

    GrabJobs

    Los Angeles, CA
    3 days ago
  •  ...Senior Full Stack Software Engineer Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists...  ...goals, business constraints, system scalability, and long-term... 
    Senior
    Games
    Full time
    Summer work
    Remote work

    GrabJobs

    Los Angeles, CA
    4 days ago
  • $150k - $175k

     ...and smart audience data to change the game for advertisers. Our purpose as a company...  ..., rebuilding mission-critical systems currently running on IBM (AS/400) and...  ...Role Overview We're seeking a Senior Software Engineer with deep backend expertise and enterprise... 
    Senior
    Games
    Contract work
    Remote work

    OUTFRONT Media

    Los Angeles, CA
    5 days ago
  • Respawn Entertainment is seeking a Senior Systems Designer for their Apex Legends team in Los Angeles. The role involves leading the design...  ...over 6 years of experience in systems design for live service games, particularly with in-game economies and monetization models.... 
    Senior
    Games

    Respawn Entertainment

    Los Angeles, CA
    3 days ago
  • LA28 (Web) is seeking a talented Manager, Reporting and Systems to join their central Program Management team in Los Angeles. This role...  ...operational excellence during the upcoming Olympic and Paralympic Games. A collaborative mindset and strong communication skills are... 
    Senior
    Games

    LA28 (Web)

    Los Angeles, CA
    5 days ago
  •  ...Title: Senior Software Engineer - Agentic AI Analytics (Rust / Data Systems) Location: Glendale, CA - structured hybrid (in-office component required) Compensation: 200,000 - 240,000 base + equity/benefits (DOE) ***NO C2C OR VISA CANDIDATES CAN BE ACCCEPTED***... 
    Senior
    Work at office

    NoorStaffingNursing

    Los Angeles, CA
    1 day ago
  • $155k - $185k

     ...in Santa Monica is seeking an experienced Senior Rendering Engineer. This role involves architecting and optimizing rendering systems for graphics performance across various devices...  ...has over 5 years of experience in game development, advanced knowledge of C++, and... 
    Senior
    Games

    Skydance Media

    Santa Monica, CA
    5 days ago
  • $160k - $185k

    A leading interactive entertainment company in Santa Monica is seeking a core systems engineer to architect and implement development frameworks for cutting-edge games across various platforms. The ideal candidate will have extensive experience working with Unreal Engine... 
    Senior
    Games

    Skydance Media

    Santa Monica, CA
    2 days ago
  •  ...Embedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded...  ...involving complete system architectures from cloud to edge...  ...learning and development budget of 2,000USD per annum Annual...  ...new skills, and raise your game. Canonical provides a unique... 
    Senior
    Games
    Full time
    Remote work

    Canonical

    Los Angeles, CA
    5 days ago
  • $112k - $187k

     ...all over the world see their game differently. Our products make...  ...looking for an experienced Engineer with deep front-end expertise...  ...to expand the platform. As a Senior Software Engineer, you’ll: Develop. You...  ...You’re familiar with design systems and their role in ensuring a... 
    Senior
    Games
    Live in
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Los Angeles, CA
    4 days ago
  • $114.3k - $156.2k

     ...'ll make extraordinary games that achieve the unexpected...  ..., Titanfall, Titanfall 2, Star Wars™ Jedi:...  ...looking for a passionate Senior Technical Gameplay...  ...-specific features and systems like unique mouse interactions...  ...presets. Work with engineering to configure hardware-specific... 
    Senior
    Games
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Electronic Arts

    Los Angeles, CA
    3 days ago
  •  ...Rula is looking for a Sr. Software Engineer to design and scale robust systems, tackling complex challenges that enhance patient care. This remote position values high ownership and agile iteration while demanding expertise in full-stack development, especially with TypeScript... 
    Senior
    Remote work

    Rula

    Los Angeles, CA
    3 days ago
  • $108.9k - $161.16k

     ...of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global video game...  ...entertainment. Our team of engineers, marketers, artists,...  ...We Need As a Senior Software Engineer - Automation...  ...to shared automation systems and participate... 
    Senior
    Games
    Full time
    Casual work

    2K Vegas

    Culver City, CA
    19 days ago
  •  ...developers save time by accelerating software builds and tests. Our cloud-...  ...we build tools that empower engineering teams—from startups to...  ...Engineer with a focus on build systems, compilers, and languages ,...  ...tea tastings, monthly team games, escape the room among other... 
    Games
    Remote work

    GrabJobs

    Los Angeles, CA
    4 days ago
  • $161.5k - $227k

     ...Riot Engineers bring deep knowledge of specific technical areas but...  ...many broader domains. As a Senior Software Engineer, you’ll also dive into...  ...player engagement for our games. You will help build...  ...and architecture for complex systems, driving long-term maintainability... 
    Senior
    Games
    Temporary work
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    5 days ago
  • A leading game development studio in Santa Monica is seeking a skilled Technical Animator. The role involves creating high-quality animation systems and improving animation workflows. Candidates should have over 5 years of experience in technical animation for games, proficiency... 
    Senior
    Games

    NAUGHTY DOG, LLC

    Santa Monica, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer 2, Game Systems. Be the first to apply!