Job Closed
This listing is no longer active.
We are the fitness company born from gaming. And we’re on a mission to make more people, more active, more often.
Senior Engineering Manager – Game Systems
Location
California
Posted
142 days ago
Salary
$149.5K - $238.5K / year
Seniority
Senior
Job Description
Senior Engineering Manager – Game Systems
Zwift
• Lead, mentor, and grow a team of engineers working on Zwift's core game systems, fostering a healthy team culture and high engineering standards. • Partner with our Recruiting team to source, interview, and hire engineers as the team scales from 3 to 5+ members. • Set technical direction for game systems across all Zwift platforms, balancing short-term delivery with long-term architectural health. • Collaborate with cross-functional partners, including game engineers, backend engineers, product managers, and UX designers, to define roadmaps, align priorities, and deliver high-quality features. • Drive engineering and operational excellence through investment in testing, instrumentation, CI/CD, and developer tooling. • Manage competing priorities and ambiguity, proactively surfacing decisions and tradeoffs to leadership and stakeholders. • Contribute technically through code reviews, design discussions, architectural guidance, and hands-on development when appropriate. • Identify and mitigate risks, resolve cross-team dependencies, and ensure reliable delivery against a 6-12 month planning horizon. • Champion continuous improvement across your team and neighboring teams, identifying bottlenecks and driving solutions.
Job Requirements
- 8+ years of relevant software engineering experience, with strong fluency in C++ and systems-level development.
- 3+ years of experience managing software engineers, including hiring, performance management, and career development.
- Strong technical foundation in game systems, 3D environments, or real-time applications, with the ability to guide architectural decisions and evaluate trade-offs.
- Experience delivering production-quality software across multiple platforms, with a strong understanding of performance optimization, memory management, and cross-platform challenges.
- Proven ability to build and grow healthy, high-performing engineering teams.
- Comfortable operating in ambiguous problem spaces, partnering with product and leadership to define success and drive alignment.
- Excellent communication skills, with the ability to translate technical concepts for diverse audiences and resolve conflict constructively.
- Familiarity with modern development practices including CI/CD, automated testing, and version control workflows.
Benefits
- Comprehensive and competitive benefits package
- Performance bonuses
- Equity
- Full range of medical, financial, and other perks and benefits
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
• Lead by example as the technical lead, actively writing well-designed, testable, and efficient code • Contribute directly to team velocity through individual contributions while establishing and tracking KPIs • Mentor and grow team members through hands-on technical guidance • Create an engineering culture that supports innovation while delivering high quality products
• Lead by example as the technical lead, actively writing well-designed, testable, and efficient code, conducting code reviews, and implementing software development best practices, coding standards, and quality assurance processes through daily work alongside the team • Contribute directly to team velocity through individual contributions while establishing and tracking KPIs and team norms to assess performance and drive continuous improvement • Mentor and grow team members through hands-on technical guidance, pairing sessions, and code reviews and hire when needed • Create an engineering culture that supports innovation while delivering high quality products with reliability • Establish strong working relationships with leaders and other departments
• Lead by example as the technical lead, actively writing well-designed, testable, and efficient code, conducting code reviews, and implementing software development best practices, coding standards, and quality assurance processes through daily work alongside the team • Contribute directly to team velocity through individual contributions while establishing and tracking KPIs and team norms to assess performance and drive continuous improvement • Mentor and grow team members through hands-on technical guidance, pairing sessions, and code reviews and hire when needed • Create an engineering culture that supports innovation while delivering high quality products with reliability • Establish strong working relationships with leaders and other departments
• Lead by example as the technical lead, actively writing well-designed, testable, and efficient code, conducting code reviews, and implementing software development best practices, coding standards, and quality assurance processes through daily work alongside the team • Contribute directly to team velocity through individual contributions while establishing and tracking KPIs and team norms to assess performance and drive continuous improvement • Mentor and grow team members through hands-on technical guidance, pairing sessions, and code reviews and hire when needed • Create an engineering culture that supports innovation while delivering high quality products with reliability • Establish strong working relationships with leaders and other departments

