Lead Backend Engineer
Core
Lead backend engineer managing studio-hosted services, infrastructure, and a team of backend engineers for a new free-to-play 3rd person rogue-like hero shooter.
Role type
Senior IC/Lead Backend Engineer (Online Services)
Builds
Studio-hosted backend services, infrastructure, and online game systems for a live-service multiplayer game.
Domain
Online gaming, distributed systems, cloud infrastructure
Required skills
C#, Python, Go, distributed systems, concurrency, scalable service design, NoSQL (MongoDB, DocumentDB), Redis, AWS, Kubernetes, Helm, microservices, real-time messaging (MQTT), API gateways, incident response, capacity planning, cost management
Preferred skills
C++, Unreal Engine, matchmaking, social systems, progression systems, commerce systems, telemetry systems
Technologies
C#, Python, Go, MongoDB, DocumentDB, Redis, AWS, Kubernetes, Helm, MQTT, Unreal Engine
Responsibilities
Manage backend engineering team (1:1s, goals, feedback, hiring); Own architecture of studio-hosted services and infrastructure; Write and review technical designs; Implement and review proprietary backend services; Align backend roadmap with studio release schedule; Diagnose, fix, and deploy hotfixes; Maintain CI/CD pipelines; Own monitoring, alerting, dashboards, and incident reporting; Run backend on-call rotation; Load test services and optimize costs; Implement failover and disaster recovery; Integrate studio services with external platforms (2K).
Seniority
Senior, hands-on IC with team leadership
