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
circle
Review CI/CD pipeline fundamentals.
circle
Brush up on cloud platform configurations.
circle
Practice scripting with C# and shell.
circle
Test common build system troubleshooting.
Behavioral Questions
circle
Describe past teamwork experiences.
circle
Explain problem solving under pressure.
circle
Discuss handling on-call release issues.
circle
Share conflict resolution examples.