Senior Backend Engineer, AI Platform
Core
Building an enterprise-grade stack of agentic AI systems that automates engineering workflows, accelerates developer productivity, and enables new kinds of collaboration across Epic's teams.
Role type
Senior IC backend engineer (AI platform & distributed systems)
Builds
Production systems for agent orchestration, compute infrastructure, identity management, knowledge graphs, and secure software distribution
Domain
Gaming industry, AI/ML infrastructure, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, authentication and authorization (OAuth/OIDC/RBAC), security fundamentals (secrets/encryption), production Go, system design ownership
Preferred skills
LLM-integrated systems (agent orchestration/MCP), plugin/runtime patterns (WASM/gRPC), knowledge graphs/vector databases, Kubernetes, secure software distribution (TUF/Sigstore)
Technologies
Go, NATS JetStream, Kubernetes, TUF, Sigstore, OAuth 2.0, OIDC, AES-256-GCM
Responsibilities
Own design and implementation of major features/subsystems across the AI Platform stack, build and harden worker layers for agent compute, implement production-grade components for memory pipelines and credential managers, write services with failure handling patterns, participate in on-call and incident response, write design documents, review code, surface architectural concerns
Seniority
Senior, hands-on IC