At a Glance
- Tasks: Join our DevOps team to build and optimise CI pipelines for Unreal Engine 5.
- Company: Rocksteady, a leading game development studio in Kentish Town, London.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on innovation and problem-solving.
- Why this job: Shape the future of gaming while collaborating with talented engineers and creators.
- Qualifications: C++ programming experience and familiarity with Unreal Engine required.
The predicted salary is between 50000 - 70000 £ per year.
We want you to join our DevOps team as an Engine Programmer (DevOps) and help shape the technical backbone of Rocksteady’s next project built in Unreal Engine 5. In this role, you’ll focus on the systems that make development fast, reliable, and enjoyable for everyone across the studio. This role is a great fit if you enjoy exploring complex systems, taking ownership of areas that don’t yet have clear answers, and turning problems into scalable, forward‑thinking solutions. You’ll collaborate closely with engineers, content creators, and technical leadership, and have the opportunity to grow your expertise at the intersection of engine programming and developer infrastructure.
Responsibilities
- Build, maintain, and evolve CI pipelines using Unreal Horde and TeamCity
- Develop and support automation workflows for build, test, cook, and package processes
- Maintain and improve build farm infrastructure, artifact storage, and distribution systems
- Support and optimize distributed compilation to reduce engine and game build times
- Maintain and optimize Derived Data Cache (DDC) infrastructure to improve iteration speed
- Collaborate with development teams to identify and resolve pipeline and workflow bottlenecks
- Investigate and prototype modern solutions to improve reliability, scalability, and performance
Hybrid Working - This role is advertised as a hybrid work model, allowing you to work from home on Monday, Thursday, and Friday. On Tuesday and Wednesday, the team collaborates in the office in Kentish Town, London. Subject to any applicable laws, WBD / your Line Manager reserves the right to change this working agreement where this is essential to business needs and upon reasonable notice to you.
Qualifications & Experience
- Experience as a C++ programmer in game development or similar technical field
- Experience working with Unreal Engine (UE4 or UE5) beyond gameplay code
- Hands‑on experience with automation, build systems, or CI pipelines
- Proficiency in Python and/or C# for tooling and infrastructure development
- Comfortable working in Windows-based development environments
- Strong debugging and problem‑solving skills across large, complex systems
Engine Programmer (Hybrid) employer: InfluencerUpdate
Contact Detail:
InfluencerUpdate Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engine Programmer (Hybrid)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Rocksteady or similar companies. A friendly chat can open doors that applications alone can't.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially anything related to Unreal Engine or CI pipelines. This gives you a chance to shine beyond your CV.
✨Tip Number 3
Prepare for interviews by brushing up on common programming challenges and system design questions. Practice makes perfect, so consider mock interviews with friends or online platforms.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Engine Programmer (Hybrid)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Engine Programmer role. Highlight your experience with C++, Unreal Engine, and any relevant automation or CI pipeline work. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for game development and how you can contribute to our DevOps team. Be sure to mention specific projects or experiences that relate to the responsibilities listed in the job description.
Showcase Your Problem-Solving Skills: In your application, don’t shy away from discussing challenges you've faced in previous roles. We love candidates who can turn problems into scalable solutions, so share examples of how you've tackled complex systems in the past.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your materials in one go. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at InfluencerUpdate
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Unreal Engine knowledge. Be ready to discuss specific projects you've worked on, especially those involving CI pipelines or automation workflows. This will show that you’re not just familiar with the tools, but that you can apply them effectively.
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled complex systems or resolved bottlenecks in previous roles. Think about times when you turned a problem into a scalable solution. This is key for the role, so make it a focal point in your discussion.
✨Collaborate Like a Pro
Since this role involves working closely with engineers and content creators, be ready to talk about your teamwork experiences. Highlight any collaborative projects where you contributed to improving workflows or infrastructure, as this will demonstrate your ability to work well in a team setting.
✨Ask Insightful Questions
Prepare thoughtful questions about the team's current challenges or future projects. This shows your genuine interest in the role and helps you understand how you can contribute to their goals. Plus, it’s a great way to engage with your interviewers!