Want to get hired at Epic Games?

Build Programmer, Fortnite

Epic Games

Greater Vancouver, BCOn Site

Original Job Summary

About the Role

The Build Programmer, Fortnite at Epic Games works on maintaining and enhancing the CI/CD Pipeline that supports Fortnite and its developers. This role involves collaborating with developers, QA, and production teams to optimize workflows, maintain the build infrastructure both on-premise and in the cloud, and support release operations through on-call rotations.

What You Will Do

  • Collaborate with cross-functional teams to optimize workflows.
  • Maintain and troubleshoot the build infrastructure for Fortnite.
  • Develop creative solutions for efficient CI/CD Pipeline operations.
  • Support release processes via on-call rotation.
  • Work on tool improvements and process enhancements for the Fortnite ecosystem.

What We Are Looking For

  • Experience with build systems and pipeline tools for games or engines.
  • Proven shipping platform experience (e.g., Sony PlayStation, Microsoft Xbox, Nintendo Switch, Android, iOS).
  • Strong communication and collaboration skills.
  • Proficiency in C#, batch files, shell scripts, and other scripting languages.
  • Experience with cloud infrastructure (AWS, Azure, Google, etc.).
  • Familiarity with revision control systems such as Perforce, Git, or PlasticSCM.

Epic Benefits & Culture

Epic Games offers comprehensive benefits covering medical, dental, vision, and more for both employees and dependents. Enjoy a competitive retirement savings plan, a robust mental well-being program, and a dynamic, innovative work environment as part of a globally spread team working on award-winning games and technology.

Key skills/competency

  • CI/CD
  • Build systems
  • Cloud Infrastructure
  • Scripting
  • Collaboration
  • Game Development
  • Pipeline Tools
  • On-call Support
  • Tool Enhancement
  • Optimization

How to Get Hired at Epic Games

🎯 Tips for Getting Hired

  • Customize your resume: Highlight CI/CD and build system skills.
  • Research Epic Games: Familiarize yourself with their engine technology.
  • Prepare technical examples: Showcase real-world pipeline issue resolutions.
  • Practice collaboration scenarios: Demonstrate teamwork experiences.

📝 Interview Preparation Advice

Technical Preparation

Review CI/CD pipeline fundamentals.
Brush up on cloud platform configurations.
Practice scripting with C# and shell.
Test common build system troubleshooting.

Behavioral Questions

Describe past teamwork experiences.
Explain problem solving under pressure.
Discuss handling on-call release issues.
Share conflict resolution examples.