Senior Backend Programmer (SCM & CI/CD)
Epic Games · Cary,North Carolina,United States
About this role
**Senior Backend Programmer (SCM & CI/CD)** ## What makes us Epic? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment—whether building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences. ## Online Infrastructure ### What we do Epic enables online services teams to build, deploy, and manage services used by **more than half a billion players worldwide**. The mission is to provide world-class tools and platforms that make it easier, faster, and safer to build, operate, and scale applications—at massive scale as one of the largest cloud computing users in the world. ### What you’ll do You’ll own the backend systems behind **Epic’s CI/CD and build tooling** and the **cloud infrastructure** they run on. These systems move code from commit to production across Epic, so they must be **fast, reliable, and secure**. Your primary focus is **software supply chain security**—securing pipelines, runners, and artifact stores used to build and ship software. You’ll work closely with **security and governance teams** to turn requirements into practical changes. This is a **hands-on technical lead** role: you’ll spend most of your time building and running systems yourself, while also helping set technical direction, architecture, and goals. Epic is an **agentic-engineering-first** company—expect to use AI coding tools and agents as a normal part of your workflow and help shape how they’re applied to infrastructure. ## In this role, you will - Design, build, and operate backend infrastructure for **CI/CD and artifact platforms** on **AWS and GCP** - Lead software supply chain security work, including **vulnerability scanning**, **artifact signing and provenance**, and hardening **build runners and agents** - Partner with security and governance teams on **controls, audits, and compliance**, translating them into tool/pipeline changes - Help set technical direction for the platform: weigh in on design, priorities, longer-term goals, and document decisions - Guide and review work of a team of contractors—set clear tasks/standards and keep work moving - Automate wherever possible using **infrastructure as code**, self-service tooling, and workflows that reduce manual effort - Improve **reliability, scale, and observability** of the build platform; troubleshoot hard production issues and participate in incident response - Use AI coding tools and agentic workflows in your own work, and help apply them to how the team builds and runs systems ## What we’re looking for - Strong experience running cloud infrastructure on **AWS** (experience with **GCP** or **Azure** is a plus) - Experience deploying and maintaining environments with **infrastructure as code** (Terraform or similar) and configuration management tools - Hands-on experience running **Kubernetes in production** - Experience operating **CI/CD and version control systems at scale** (e.g., Lore, GitHub Actions, TeamCity, Codefresh, Jenkins, GitHub, GitLab, Perforce) - Working knowledge of **software supply chain security** (vulnerability scanning, artifact/container registries, secrets management, hardening build infrastructure) - Strong scripting/programming skills in **Python, Go, Bash**, or similar - Comfort with **AI coding tools and agentic programming**, and interest in pushing them further in infrastructure work - Experience l
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.