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 New York, NY 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...  ...data buses and protocols. 2+ years of technical experience...  ...At Ditto, we know game-changers don’t always... 
    Senior
    Games
    Fixed term contract
    Immediate start
    Remote work
    Flexible hours

    Ditto

    New York, NY
    2 days ago
  •  ...an early-stage start-up that builds automated production systems for the garment industry. Our machines integrate robotic...  ...manually in most of the world. Role We are hiring a Senior ROS 2 Software Engineer / System Architect to own the design and implementation of... 
    Senior
    Full time

    Silana

    New York, NY
    2 days ago
  • $150k - $190k

     ...fastest-growing sports gaming company, ever. We’...  ...else. With a $1.2 billion valuation...  ...Collaborate with client engineers and product...  ...engineer with 5+ years of software engineering...  ...least 1 year as a senior engineer. Passionate...  ...scalable and available systems to handle high traffic... 
    Senior
    Games
    Remote work
    Home office
    Flexible hours

    Underdogfantasy

    New York, NY
    2 days ago
  •  ...leading provider of open source software and operating systems to the global enterprise...  ...cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...development budget of USD 2,000 per year Annual...  ...new skills, and raise your game. Canonical is an equal opportunity... 
    Senior
    Games
    Work at office
    Work from home

    Canonical Group Ltd

    New York, NY
    2 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

    New York, NY
    4 days ago
  •  ...are seeking a highly skilled Senior Software Engineer – Payments to design, build,...  ..., high‑stakes financial systems, cares deeply about data integrity...  ...challenges of the video game industry. From indie to AAA,...  ...engineering experience at least 2+ years working on payment... 
    Senior
    Games
    Full time
    Local area
    Flexible hours

    Xsolla

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

    Ditto

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

    Ditto

    New York, NY
    2 days ago
  •  ...provider of open source software and operating systems to the global...  ...cloud, data science, AI, engineering innovation and IoT. Our...  .... We are hiring a senior software engineer to...  ...home with global travel 2 to 4 weeks for internal...  ..., and raise your game. Canonical is an equal... 
    Senior
    Games
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    New York, NY
    2 days ago
  •  ...provider of open source software and operating systems to the global...  ...cloud, data science, AI, engineering innovation, and IoT....  ...growing. We are hiring a Senior Software Engineer to...  ...global travel for 2 to 4 weeks per year...  ...skills, and raise your game. Canonical provides a... 
    Senior
    Games
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical Group Ltd

    New York, NY
    2 days ago
  •  ...provider of open source software and operating systems to the global...  ...cloud, data science, AI, engineering innovation, and IoT....  ...years. We are hiring a Senior Partner Sales Manager...  ...development budget of USD 2,000 per year Annual...  ..., and raise your game. Canonical is an equal... 
    Senior
    Games
    Work at office
    Local area
    Work from home
    Worldwide

    Canonical Group Ltd

    New York, NY
    2 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
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Brigit

    New York, NY
    4 days ago
  • $150k - $170k

     ...among the first 25 applicants Senior Cyber Software Engineer – Project Ares Platform...  ...major components: UI/frontend, game service (player interaction...  ...and maintaining production systems in Microsoft Azure, including...  ...States $170,000.00-$720,000.00 2 days ago United States $124... 
    Senior
    Games
    Full time
    Local area
    Remote work

    Circadence

    New York, NY
    2 days ago
  • $130k - $196.5k

     ...team are part of the Identity Engineering teams at LiveRamp. We are LiveRamp...  ...of core production systems. Your team and tech stack:...  ...reliability distributed systems (2+ years of relevant experience...  ...person and virtual events such as game nights, happy hours, camping trips... 
    Senior
    Games
    Work from home
    Flexible hours
    Night shift

    LiveRamp

    New York, NY
    4 days ago
  • $150k - $250k

     ...Senior Software Engineer (Agentic AI / Healthcare) Location: New York, NY (Manhattan), Hybrid (3 days...  ...architecture, shipping production systems, and balancing speed with quality. The...  ...dental, vision coverage Unlimited PTO + 2 weeks company-wide holiday closure... 
    Senior
    Work at office
    3 days per week

    NxT Level

    New York, NY
    6 days ago
  •  ...US Healthcare has relied on a fee‑for‑service reimbursement system where providers are paid based on the quantity of patient...  ...physician practices and their patients. About the Position As a Senior Software Engineer‑2, you will develop core features of our healthcare platform... 
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    Stellar Health

    New York, NY
    5 days ago
  •  ...deployment of AI across health systems. We are a growing team of...  ...creatives, technologists, and engineers working together to empower people...  ...are looking for experienced software engineers to join our team and...  ...scaling. ~ At least 2 years experience as a back-end... 
    Senior
    Hourly pay
    Full time
    Flexible hours

    Abridge Al, Inc

    New York, NY
    1 day ago
  • $126.75k - $149.6k

     ...Senior Software Engineer - Backend (Cloud Architecture, Workflow Automation & Systems Integration) Job ID: 14745 Business Unit: MTA Headquarters Location: New York, NY,...  ...Director, Legal, Safety, and Risk LOCATION : 2 Broadway , New York, NY 10004 HOURS OF... 
    Senior
    Temporary work
    For contractors
    Weekend work
    Afternoon shift
    2 days per week

    MTA, Inc.

    New York, NY
    1 day ago
  • $180k - $250k

     ...formerly known as Monad Labs) is a team of systems engineers and researchers on a mission to design...  ...portability and performance) and are a game-changer for mass user adoption in...  ...system architecture Strong background in software engineering principles principles... 
    Senior
    Games
    Work at office

    Category Labs

    New York, NY
    4 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

    New York, NY
    4 days ago
  •  ...capital to function efficiently. Our end game is a world in which that capital...  ...the Apple app store. We have staff and senior engineers from Google, Uber, Meta, Shopify, Stripe...  ...user-facing experiences, services, and systems. Make effective tradeoffs between business... 
    Senior
    Games
    Work at office

    AtoB

    New York, NY
    1 day ago
  •  ...Senior Full-Stack Software Engineer (Remote / Client-Facing) Connective Consulting is a Milwaukee-based digital...  ...ongoing maintenance of production systems. Help the firm evolve engineering...  ...Django, .NET Core, or Rails; front-end game is strong, especially with... 
    Senior
    Games
    Remote work

    newance

    New York, NY
    2 days ago
  •  ...Type Remote Department Engineering The Monad Foundation is...  ...Role We're looking for a Senior DevOps Engineer with...  ...small, talented team of systems experts to extend the testing...  ...support Who You Are 2+ years of DevOps...  ...performance) and are a game‑changer to power global... 
    Senior
    Games
    Full time
    Remote work

    Placeholder

    New York, NY
    2 days ago
  •  ...America’s rapidly expanding software development companies, is...  ...Role We are looking for a Senior Software Engineer (.NET / Azure) to join a technology...  ...Participate in system design, architecture discussions...  ...Oowlish Fitness with Total Pass Games and competitions #J-18808-... 
    Senior
    Games
    Remote work
    Home office
    Flexible hours

    Oowlish

    New York, NY
    2 days ago
  •  ...Fairer. Future. We’re looking for a Senior Fullstack Software Engineer (Python and React) to join our product and engineering team building the systems that power our ability to revolutionize...  ...ideas, share knowledge and raise the game of those around you. Qualifications... 
    Senior
    Games
    Work at office

    Octopus Energy

    New York, NY
    2 days ago
  • $172k - $228k

     ...advanced Learning Management System that generates outcomes! Focus...  ...have: 8+ years of full-stack engineering experience. Can take ownership...  ...Recruiter (30 min) Technical Round (2.45 hrs): (1) Live Full Stack...  ...(1.5 hrs) Compensation: Senior II - $172,000-$228,000... 
    Senior
    Full time

    Stepful

    New York, NY
    1 hour ago
  • $150k - $175k

     ...Job Title Senior Software Engineer 1, Mobile Development Job Description About the Role:...  ...Xcode and Android development tools. ~2+ years of hands-on experience integrating...  .... ~ Experience working on mobile games or other highly interactive, performance... 
    Senior
    Games
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Dotdash Meredith

    New York, NY
    1 day ago
  •  ...Hetto's peer‑to‑peer sync engine ensures devices stay...  ...dashboards. You'll be designing systems that run on constrained...  ...deployments. As a Senior Rust Engineer, you will...  ...mindset — You've built software that other developers...  ...At Ditto, we know game‑changers don’t always come... 
    Senior
    Games
    Remote work
    Flexible hours

    Ditto

    New York, NY
    2 days ago
  • A leading technology staffing firm is seeking a Software Engineer III to design and build large-scale systems that support millions of users. The ideal candidate will have 5-7 years of experience, a strong programming background, and knowledge of distributed systems and... 
    Senior

    Andiamo

    New York, NY
    4 days ago
  • $145k - $160k

     ...combines research-backed instruction, joyful game design, and innovative technology to...  ...seeking an experienced Full Stack - Senior Software Engineer to join our small, mission-driven...  ...role, you’ll design and build the core systems that power Magpie’s learning experiences... 
    Senior
    Games
    Remote work
    Flexible hours

    Magpie Literacy

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