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
Full-time

Zwift

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 jobs.jobcopilot.com .  

Zwift, Inc. is an Equal Opportunity Employer.

 

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer 2, Game Systems in United States 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
    Full time
    Fixed term contract
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    16 hours ago
  •  ...shared experiences for everyone. As Senior Software Engineer on the Consumer Frontend team, you...  ...developers. These efforts will enable our game developers to create engaging and...  ...proficient in C++ or building client side system libraries on mobile/Desktop platforms.... 
    Senior
    Games
    Full time

    Roblox

    Remote
    16 hours ago
  • $160k - $220k

     ...Cognitiv’s real-time bidding systems and be accountable for delivering...  ...in the hot path. Outcome 2: Identity Performance & Coverage...  ...working relationships with engineering teammates and cross-functional...  ...make work fun with cross-team games, events, and creative team bonding... 
    Senior
    Games
    Full time
    Work from home

    Cognitiv

    Bellevue, WA
    1 day ago
  • $242.1k - $293.8k

     ...shared experiences for everyone.As a Senior Software Engineer on the Engine DataModel team, you will...  ...Our team owns:The core structures and systems are used to build the DataModel and interact...  ...performs well for all user-created games on the Roblox platform.Build the core... 
    Senior
    Games
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    3 days per week

    Roblox

    San Mateo, CA
    2 days ago
  • $160k - $210k

     ...cross-departmental games to friendly competitions...  ...are looking for a senior developer for the RTS (real-time systems) team. The RTS team...  ...and are seeking an engineer who is passionate...  ...(Mon/Tue/Wed) and 2 days remote (...  ...robust libraries and software development tools.... 
    Senior
    Games
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Bellevue, WA
    1 day ago
  • $150k - $200k

     ...: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20...  ...About the role We're seeking a Senior Software Engineer to architect the world representation...  ...career building the spatial worlds that games, simulations, or autonomous systems inhabit... 
    Senior
    Games
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Remote
    1 day ago
  • $10 per hour

     ...the best investors in the game who believe in our...  ...The Autonomous Freight Systems team is a brand new, AI-first engineering team in San Francisco, building...  ...intervention. As a Senior Engineer, you will own significant...  ...+ years of professional software engineering experience... 
    Senior
    Games
    Full time
    Flexible hours

    Flexport, Inc.

    Remote
    1 day ago
  • $184k - $287.5k

     ...NOW is NVIDIA's Cloud Gaming service, streaming games...  ...and NVIDIA proprietary software, GeForce NOW transforms...  ...empowers every GeForce NOW engineer to deliver confidently...  ...with its automation system and the backend services...  ...(CIS, PCI/SOC 2)Proficiency in Flux CD... 
    Senior
    Games
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    4 days ago
  • $177.3k - $265.9k

     ...entertainment excellence and creativity.Senior Software Engineer - Streaming & SystemsAliso Viejo,...  ...Senior Software Engineer, Streaming & Systems, you will use AI-native engineering practices...  ...performance-sensitive systems across game streaming, platform software,... 
    Senior
    Games
    Local area

    Sony Interactive Entertainment America

    Aliso Viejo, CA
    4 days ago
  • $130.4k - $195.6k

     ...PolySpatial to stream Unity content into other game engines and 3D environments — in-process, cross-...  ..., and over the network.We’re building systems that allow real-time 3D experiences to...  ...other major game engines and emerging software platforms. We’re also developing new... 
    Senior
    Games
    Full time
    Work at office
    Remote work
    Worldwide

    Unity Technologies

    Bellevue, WA
    6 days ago
  • $196.75k - $243.29k

     ...experiences for everyone.As a Sr. Studio Software Engineer for Roblox Studio Platform, you will be...  ...for making massive multiplayer online games on the Roblox platform. Studio provides...  ...and have experience across various systems, Operating Systems, Game Engines, and Application... 
    Senior
    Games
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  •  ...Description Overview  Sedaro is hiring a Senior Software Engineer to strengthen the performance and...  ...across hundreds of interacting systems. We achieve this by ingesting simulation...  ...computing  ~ HPC, embedded software, game engines, compilers  Distributed systems... 
    Senior
    Games
    Permanent employment
    Flexible hours
    3 days per week

    Sedaro

    Arlington, VA
    10 days ago
  • $130k - $165k

     ...Turnover is extremely low.Our software development team...  ...executive management role in 2 years. He is looking to hire a senior Software Engineer to join the team as an...  ...equipment, or systems.Happy in a collaborative...  ...environment. They even have a game room! Why is This a... 
    Senior
    Games
    Relocation package

    Affinity Executive Search

    Hartford, CT
    3 days ago
  •  ...and intelligence sector is seeking a Senior IT Systems Engineer to own and modernize their internal IT...  ...corporate IT end to end, from productivity software and endpoint management to engineering...  ...teams on initiatives such as SOC 2 evidence collection, IAM access reviews... 
    Senior
    Full time
    Flexible hours

    Motion Recruitment

    El Segundo, CA
    3 days ago
  • $95.6k - $119.5k

     ...Digital Product Management (DPM) Development Systems Engineer II is responsible for projects, system...  ...must have expert knowledge of at least 2 of these disciplines: o Product design...  ...of DevSecOps framework o Agile software development methods General knowledge... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    American Honda Motor Co., Inc.

    Raymond, OH
    a month ago
  •  ...make operations, programs and systems of record perform better....  ...2 is seeking an experienced Senior Software Engineer to join our growing team in...  ...Soldier worldwide. By applying game changing cyber technologies...  ...Swagger, GNU Radio, and JICD 4.2 Working understanding of... 
    Senior
    Games
    Full time
    Work at office
    Remote work
    Worldwide

    Rsc2 Inc

    Remote
    1 day ago
  • $200k - $240k

     ...is seeking a Technical AI Requirements Systems Engineer. We have an immediate need for a Technical...  ...stakeholders to ensure mission-driven software capabilities are accurately defined,...  ...Prime, gym reimbursement, monthly lunches, games and prizes ~ Pet adoption program,... 
    Senior
    Games
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    26 days ago
  •  ...Ditto's peer-to-peer sync engine ensures devices stay...  ...and ruggedized military systems. This is a uniquely...  ...build upon. As a Senior Software Engineer — Embedded Database...  ...software engineering, 2 or more in a Senior...  ...Anyway At Ditto, we know game-changers don’t always... 
    Senior
    Games
    Full time
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    1 day ago
  •  ...Always. We’re ambitious. We’re game changers. And we play to win...  ...a fire within you.Build the Systems That Power Analytics for...  ...decisions.We're looking for a Senior Software Engineer to join our Mobius team, a...  ...enables maximum flexibility: 2 days working from the office... 
    Senior
    Games
    Work at office
    Remote work
    Worldwide
    Flexible hours

    NICE Systems

    Atlanta, GA
    5 days ago
  •  ...taking action, and changing the game? If you have a whole lot of...  ...®. We are seeking a Senior Software Engineer to primarily focus on back-end...  ...g., a new service or a major system overhaul). Furthermore, identify...  ...deferred and 50% of the next 2% in eligible compensation deferred... 
    Senior
    Games
    Full time
    Casual work
    Local area

    Pattern

    Remote
    1 day ago
  • $160k - $210k

     ...The Role We’re hiring a Senior Software Engineer (Backend) to join the team building...  ..., pixel-less ad targeting systems. You’ll design, build, and...  ...in office (Mon/Tue/Wed) and 2 days remote optional (...  ...make work fun with cross-team games, events, and creative team bonding... 
    Senior
    Games
    Full time
    Work at office
    Remote work
    Work from home

    Cognitiv

    Remote
    1 day ago
  •  ...adding hardware, installing software, or changing a line of...  ...routing and storage systems that support real-time chat, multiplayer games, AI agents, and other stateful...  ...or team lead, driving engineering decisions. Bonus...  ...we've equipped more than 2,400 journalism and civil... 
    Senior
    Games
    Full time
    Local area

    Cloudflare

    Remote
    16 hours ago
  • $146.72k - $183.4k

     ...At GOAT Group, the Engineering team is an integral...  ...problems and build software. From launching compelling...  ...are looking for a Senior Backend Engineer to...  ...architecture and system design, proactively...  ...an efficient game plan to delivering...  ...83,400 USD Tier 2 - (Includes mid-cost... 
    Senior
    Games
    Full time
    Local area
    Immediate start

    Goat Group

    United States
    1 day ago
  •  ...leading developer of voice AI games for smart TVs. Our games...  ...-impact position for engineers who care about how users feel, not just how systems scale, and who thrive at...  ...You have 6+ years of software engineering experience,...  ...recruitment team. Stage 2 (Engineering Panel):... 
    Senior
    Games
    Full time
    Work at office
    Work from home
    Relocation
    Visa sponsorship
    Flexible hours

    The Weekend Company

    Remote
    1 day ago
  •  ...touchpoint with the healthcare system—driving over $300B in...  ...ve supported more than 2 million patients...  ...the country. The Growth Engineering team is responsible for...  ...us playing a board game before getting back to...  ...Spent 5+ years as a software engineer, including 2-3... 
    Senior
    Games
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Monday to Thursday
    Flexible hours

    Sprinter Health

    San Francisco, CA
    1 day ago
  • $145k - $193k

     ...sports content, and casino gaming experiences. From...  ...powering the promotions engine • Own technical problems...  ...in DataDog for the systems you own • Mentor engineers...  ...years of experience in Software engineering • A solid...  ...API, Laravel, Node) • 2+ Years of experience... 
    Senior
    Games
    Remote job
    Full time

    Penn Interactive

    Remote
    1 day ago
  •  ...touchpoint with the healthcare system—driving over $300B in...  ...we’ve supported more than 2 million patients across 2...  ...We’re looking for a Senior Backend or Full-Stack Software Engineer (5+ years experience) who...  ...usually find us playing a board game before getting back to work... 
    Senior
    Games
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Monday to Thursday
    Flexible hours

    Sprinter Health

    Remote
    1 day ago
  • $195k - $225k

     ...touchpoint with the healthcare system—driving over $300B in...  ...far, we’ve supported more than 2 million patients across 22 states...  ...About the RoleWe’re hiring a Senior Software Engineer to join our Logistics...  ...usually find us playing a board game before getting back to work.What... 
    Senior
    Games
    Temporary work
    Work at office
    Monday to Friday
    Monday to Thursday

    Sprinter Health

    San Francisco, CA
    2 days ago
  • $224k - $356.5k

    GeForce NOW, NVIDIA's next-generation gaming service powered by GPUs in the cloud, transforms...  ...group of highly skilled and motivated engineers who bring GeForce NOW to life! As a...  ..., Linux Kernel, KVM Hypervisor, System Software & optimization at scaleUnderstand and apply... 
    Senior
    Games
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $170k - $190k

     ...Brigit is looking for senior fullstack engineers to help us scale our next...  ...break our success. 2) Scalability of our...  ...experience as a software engineer ~ REST based...  ...Docker or other container system experience is a plus...  ...to re-create a simple game of Black Jack. This is... 
    Senior
    Games
    Remote job
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    2 days per week
    3 days per week

    Brigit

    New York, NY
    1 day 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!