Enable job alerts via email!

Senior Engine Programmer

JR United Kingdom

Birmingham

Hybrid

GBP 100,000 - 125,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Engine Programmer to join their innovative team. This role offers the opportunity to work at the forefront of game development, focusing on low-level engine work that powers rendering, networking, audio, and more. You'll collaborate with a talented group of developers to build and maintain core systems while optimizing performance-critical code. If you are passionate about games and thrive in a dynamic environment, this is your chance to shape the future of game engine technology in a growing studio. Join us and make a significant impact on the next generation of gaming!

Qualifications

  • Strong commercial experience with low-level C++ in a game engine context.
  • A structured, logical approach to programming challenges.

Responsibilities

  • Build and maintain key engine systems and tools.
  • Profile and optimise performance-critical code.
  • Debug and solve complex engine and game-side issues.

Skills

C++ (modern standards – C++17/20)
3D programming
Math skills
Proprietary engine development
Rendering
Networking
Audio programming
Systems-level programming
CI/build systems
Web services (ASP.NET, SQL on AWS/Azure)

Job description

A well-established and growing UK games studio is on the lookout for a Senior Engine Programmer to join their team. This role is a chance to work at the heart of a studio building its own proprietary game engine – shaping the foundation that future titles will be built on.

The Project:

You’ll be focused on low-level engine work – designing and building core systems that power everything from rendering and networking to audio and tools. You’ll be part of a collaborative team where engine code meets innovation and performance matters.

The Tech:

  • C++ (modern standards – C++17/20)
  • Strong 3D programming and maths skills
  • Proprietary engine development across consoles and platforms
  • Deep knowledge in at least one of: rendering, networking, audio, or systems-level programming
  • Bonus points for experience with CI/build systems or web services (ASP.NET, SQL on AWS/Azure)

The Role:

  • Build and maintain key engine systems and tools
  • Profile and optimise performance-critical code
  • Write robust tests to ensure quality and reliability
  • Work closely with other developers to help them get the best out of the tech
  • Debug and solve complex engine and game-side issues

We Need You To Have:

  • Strong commercial experience with low-level C++ in a game engine context
  • A structured, logical approach to programming challenges
  • A real passion for games and game tech
  • Great team skills – collaborative, positive and proactive

Who You Need To Be:

  • A core tech specialist with a deep technical mindset
  • Someone who’s comfortable solving tough problems and improving performance
  • A developer who thrives in an ambitious, growing studio environment

Preference for this role would be on-site; however, hybrid working can be considered.

If you’re interested in helping shape the next generation of game engine tech – and being a key part of a growing UK studio – apply to the add for an informal chat.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.