Senior Backend Engineer (.NET)
Core
Designing and maintaining Horde, an in-house CI/CD and developer platform powering build health, remote execution, and storage for Epic's internal game projects and external Unreal licensees.
Role type
Senior Backend Engineer (CI/CD Platform)
Builds
Scalable CI/CD infrastructure, build pipelines, and developer tooling for game development workflows.
Domain
Game development infrastructure, cloud-native backend systems, and developer platforms.
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET, multithreading, memory management, server architecture, ASP.NET, gRPC, MongoDB, Redis, AWS, Azure
Preferred skills
Web frontend development, agentic engineering tools
Technologies
C#, .NET, ASP.NET, gRPC, MongoDB, Redis, AWS, Azure
Responsibilities
Steer Horde's architecture for scalability and maintainability; implement new features and fix bugs in the codebase; extend the Horde plugin architecture across Build, Compute, Storage, Secrets, and Tools.
Seniority
Senior, hands-on IC