Remote job
Staff Services Engineer
Job details
About this role
Role overview Design, build, and operate the backend services that support a multiplayer game from early development through production and scaling. You’ll collaborate across disciplines on core online features, contribute to clear technical decisions, and help keep services dependable as the game moves toward launch and live operation.
Responsibilities - Build and maintain production-ready backend game services. - Work with a cross-disciplinary team on core features such as sessions, matchmaking, and player progression. - Write concise technical documentation and communications that explain complex topics and align teams. - Investigate and respond to production incidents, including an after-launch on-call rotation.
Requirements - Professional experience designing and building backend services for games. - Ability to diagnose complex system failures using logs and metrics. - Ability to write, debug, and maintain Rust code. - Strong communication and collaboration skills with technical and non-technical partners.
Nice to have - Experience with online games operated as a service. - Experience leading, mentoring, or guiding engineers. - Ability to work with C++. - 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.