Engine Programmer (Hybrid)

Engine Programmer (Hybrid)

Full-Time 50000 - 70000 £ / year (est.) No working from home possible
PC Games Insider

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: PC Games Insider

At Rocksteady, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters creativity and collaboration. As an Engine Programmer in our Kentish Town studio, you'll benefit from a hybrid working model that promotes work-life balance, alongside opportunities for professional growth in a cutting-edge environment using Unreal Engine 5. Join us to be part of a passionate team dedicated to pushing the boundaries of game development while enjoying a supportive atmosphere that values innovation and teamwork.

PC Games Insider

Contact Details:

PC Games Insider Recruitment 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 who work at Rocksteady or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Unreal Engine and CI pipelines. This is your chance to demonstrate your expertise and passion for engine programming.

Tip Number 3

Prepare for technical interviews by brushing up on your C++ and Python skills. Practice solving problems related to build systems and automation workflows, as these are key areas for the role.

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 serious about joining the team at Rocksteady.

We think you need these skills to ace Engine Programmer (Hybrid)

C++ Programming
Unreal Engine (UE4 or UE5)
Automation Workflows
CI Pipelines
Build Systems
Python
C#

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.

Show Off Your Problem-Solving Skills:In your application, don’t shy away from discussing challenges you've faced in previous roles. We love seeing how you tackle complex systems and turn problems into scalable solutions. It’s all about showcasing your thought process!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Rocksteady!

How to prepare for a job interview at PC Games Insider

Know Your Tech Inside Out

Make sure you brush up on your C++ and Unreal Engine knowledge. Be ready to discuss your past projects and how you've tackled complex systems. They’ll want to see your problem-solving skills in action, so prepare some examples that showcase your experience with automation and build systems.

Showcase Your Collaboration Skills

Since this role involves working closely with engineers and content creators, be prepared to talk about your teamwork experiences. Share specific instances where you’ve collaborated to solve a problem or improve a workflow. Highlighting your ability to communicate effectively will set you apart.

Prepare for Technical Questions

Expect some technical questions related to CI pipelines, build systems, and debugging. Practice explaining your thought process clearly and concisely. You might even want to run through some common scenarios they could present to you during the interview.

Understand Their Hybrid Model

Familiarise yourself with the hybrid working model they offer. Be ready to discuss how you can manage your time effectively between home and office work. Showing that you’re adaptable and can thrive in both environments will demonstrate your commitment to the role.