Lead Programmer - Unreal

Lead Programmer - Unreal

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Cast Iron Games

At a Glance

  • Tasks: Lead technical performance efforts and mentor a talented team in game development.
  • Company: Join Cast Iron Games, a young studio creating AAA games in a supportive environment.
  • Benefits: Enjoy a balanced work culture with no crunch and opportunities for growth.
  • Other info: Dynamic team atmosphere with a focus on innovation and creativity.
  • Why this job: Make a real impact on high-quality projects while collaborating with industry experts.
  • Qualifications: Extensive Unreal experience and strong C++ skills required.

The predicted salary is between 60000 - 80000 £ per year.

Who We Are

At Cast Iron Games, we build technically ambitious games in a calm, focused environment, where every team member has a voice. Based in Tileyard North, we collaborate with high quality partners on high-quality projects, guided by clarity, consistency, and mutual respect. We're a young and growing studio delivering AAA games. Our experienced team has contributed to some of the industry's biggest AAA and independent titles, and we're building a supportive, balanced environment where great work happens without crunch.

The Role

In this role, you’ll work across codebases to identify performance issues, resolve low-level technical challenges, and lead the team in shipping games that meet platform standards and run smoothly on real hardware. You’ll collaborate with production, QA, art, and other engineers to profile builds, tackle bottlenecks, and ensure we meet platform compliance requirements. You’ll also provide technical leadership, mentoring others, setting quality standards, and ensuring robust code makes it into builds across all platforms.

Responsibilities

  • Lead technical performance efforts across projects.
  • CPU/GPU profiling, optimisation, and memory tuning.
  • Collaborate with QA and other engineers to debug and fix runtime issues (performance, crashes, hitches, etc.).
  • Guide the team in preparing and shipping builds for multiple platforms (console and PC).
  • Work closely with production to ensure compliance, certification, and platform-specific requirements are met.
  • Own technical planning for platform deliverables.
  • Mentor junior and mid-level engineers, supporting skill growth and autonomy.
  • Review code and provide constructive feedback to ensure quality, performance, and maintainability.
  • Collaborate with design and art teams to assess performance impact of content and tools.
  • Help shape our engineering practices and tech culture with humility and clarity.

What We’re Looking For

Technical Experience

  • Extensive experience working in Unreal 4 or 5 on shipped or late-stage games.
  • Proficiency in C++, Blueprints, and Unreal’s component-based architecture.
  • Strong experience with profiling tools (e.g., Unreal Insights, RenderDoc, PIX, platform SDK tools).
  • Working knowledge of threading, memory management, and system bottlenecks.
  • Hands-on experience debugging and optimising across multiple hardware platforms.
  • Familiar with console and PC platform APIs, submission requirements, and compliance challenges.
  • Comfortable using Perforce or similar source control, and task/bug tracking tools such as Jira.
Cast Iron Games

Contact Details:

Cast Iron Games Recruitment Team

We think you need these skills to ace Lead Programmer - Unreal

Unreal Engine 4 or 5
C++
Blueprints
Performance Optimisation
CPU/GPU Profiling
Memory Management
Debugging Skills