Senior Engineering Manager, Game Experience
Core
Manage a senior engineering team building Zwift's core game loop, including gamified experiences, competitive racing systems, and real-time physics on desktop, mobile, and Apple TV.
Role type
Senior Engineering Manager (Game Development)
Builds
Cross-platform C++ game features and gameplay systems
Domain
Gaming / Live-service
Required skills
C++, game engine development, team management, technical architecture, live-service operations, agile methodologies, cross-functional leadership
Preferred skills
Mobile ecosystem integration (iOS/Android), console optimization, AI-assisted development tools, gameplay systems with external hardware, A/B testing and analytics
Technologies
C++, game engines, iOS, iPadOS, Android, Amplitude, Databricks
Responsibilities
Lead and coach a team of 6-8 engineers; drive technical architecture for scalable C++ designs; own end-to-end software development lifecycle including testing and rollouts; manage team roadmap and delivery predictability; navigate ambiguity to align engineering with design and product teams.
Seniority
Senior, hands-on IC with management responsibilities
