Remote job
Senior Game Services Engineering Lead
Job details
About this role
Role overview Lead the engineering of backend services for a multiplayer game, taking them from early development through production and scaling. The role combines hands-on service development with direct leadership and coaching of engineers, in close partnership with a cross-disciplinary team.
Responsibilities - Build and maintain reliable, production-ready game services. - Manage and mentor engineers, offering feedback and supporting their career growth. - Work with design and engineering partners on online features such as sessions, matchmaking, and progression. - Explain technical topics clearly in documentation and team communications, helping groups reach shared decisions. - Help diagnose and resolve production incidents, including participation in an after-launch on-call rotation.
Requirements - Professional experience designing and building backend services for games. - Experience managing, mentoring, or guiding engineers. - Ability to investigate complex system failures using logs and metrics. - Ability to write, debug, and maintain code in Rust, C++, or C#. - Strong communication and collaboration skills with technical and non-technical partners.
Nice to have - Experience developing online games as a service. - Familiarity with Docker, Git, and Linux, including shell scripting and system configuration.
Benefits and work setup - Remote work may be available, with compensation varying by location. - Benefits include medical, dental, and vision coverage, a retirement plan with employer matching, paid time off, wellness support, and employee discounts. Bonus eligibility may also apply.