Senior Backend Engineer, Developer Platform (Horde)
Core
Designing and maintaining Horde, an in-house developer platform powering CI/CD, remote execution, build health, and storage services for internal game projects and external Unreal licensees.
Role type
Senior Backend Engineer (Developer Platform)
Builds
Scalable distributed systems for build orchestration, remote execution, artifact storage, and secrets management.
Domain
Game development infrastructure / Cloud-native distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, CI/CD infrastructure, C#/.NET (expert), Backend architecture, Cloud solutions (AWS/Azure)
Preferred skills
Live service experience, ASP.NET, gRPC, MongoDB, Redis, Web frontend development, Agentic engineering tools
Technologies
C#, .NET, AWS, Azure, ASP.NET, gRPC, MongoDB, Redis
Responsibilities
Steer Horde architecture for scalability and maintainability, implement new features and fix bugs in the codebase, develop and extend the Horde plugin architecture across Build, Compute, Storage, Secrets, and Tools.
Seniority
Senior, hands-on IC