Senior Backend Engineer, AI Platform
Epic Gamesabout 3 hours ago
Responsibilities
- Own the design and implementation of major features across the AI Platform stack.
- Build and harden EMA's worker layer for workspace management and event handling.
- Implement production-grade components for Vektor's memory pipeline.
- Contribute to Roost's publish and consume pipelines for software distribution.
- Implement credential manager components with a focus on security.
- Write resilient services that handle failures effectively.
- Participate in on-call and incident response for production systems.
- Write clear design documents for features you own.
- Collaborate on cross-cutting concerns like event bus patterns and observability.
- Review peer code to enhance quality and knowledge sharing.
- Engage with the principal engineer on architectural concerns.
Requirements
- 7+ years of software engineering experience with complex backend systems.
- Strong fundamentals in distributed systems and event-driven architecture.
- Solid understanding of authentication and authorization mechanisms.
- Experience with security fundamentals in code and credential storage.
- Production experience with Go or a comparable systems language.
- Ability to independently tackle loosely-specified problems.
- Clear written communication skills for design docs and code reviews.