Principal Backend Programmer (Developer Platform)
Epic Games3 days ago
Montréal, CanadaStaff+
Responsibilities
- Set technical strategy and design for source control, CI/CD, build, artifact management, developer tooling, and cloud infrastructure.
- Rebuild and scale developer-platform systems to support millions of agentic CI/CD actions per day.
- Define software supply-chain and pipeline-security strategy in partnership with security and governance teams.
- Solve difficult cross-team and ambiguous technical problems from investigation through delivery.
- Build prototypes, write critical production code and tooling, and review designs.
- Create strategy documents, design proposals, and decision records for programmers and leadership.
- Align priorities across teams and leadership while balancing cost, reliability, and speed.
- Mentor Senior Programmers and Technical Leads and raise the organization’s technical bar.
- Help lead adoption of AI coding tools and agentic programming, including effective systems, guardrails, and working practices.
- Represent Epic in technical discussions with cloud providers and tool vendors such as AWS, Google Cloud, and GitHub.
Requirements
- Extensive experience designing and operating large-scale infrastructure and developer platforms and shaping strategy across multiple systems and teams.
- Deep experience with AWS and/or GCP, Kubernetes, and infrastructure as code.
- Broad knowledge of source control, CI/CD, and build systems at scale and how they operate end to end.
- Strong understanding of software supply-chain and infrastructure security and experience partnering with security and governance teams.
- Track record of leading cross-team technical initiatives from ambiguous problems to delivered results.
- Strong hands-on programming experience, including production code and tooling in Python, Go, or similar languages.
- Experience with AI coding tools and agentic programming, including informed views on team adoption.
- Excellent written and verbal communication skills for explaining complex trade-offs to programmers and leadership.
- Good judgment and comfort making decisions with incomplete information.
- Experience with databases or data infrastructure at scale is preferred.
- Experience working with cloud providers and vendors on capacity, roadmaps, or commercial topics is preferred.
Benefits
- Epic pays 100% of benefits for employees and dependents, including supplemental medical, dental, vision, critical illness, telemedicine, life and AD&D, long-term disability, and short-term disability coverage.
- Benefits include a retirement savings plan with a competitive employer match.
- Employees and dependents receive access to an employee assistance program and Modern Health’s free therapy and coaching program.
About Epic Games
Epic Games builds Fortnite and operates the Epic Games Store, and develops Unreal Engine and Epic Online Services for game studios and creators. Its business model spans game sales and in-game purchases, Unreal Engine licensing and royalties, and revenue share from its storefront and services. Founded in 1991 and headquartered in Cary, North Carolina, this privately held company’s technology is also used in film/TV, architecture, automotive, and simulation.