Senior Engine Programmer
Senior Engine Programmer

Senior Engine Programmer

Full-Time 60000 - 70000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Join a team to design and build core systems for a proprietary game engine.
  • Company: A growing UK games studio focused on innovative game development.
  • Benefits: Enjoy hybrid working options and a competitive salary of £60K - £70K.
  • Why this job: Shape the future of gaming technology in a collaborative and ambitious environment.
  • Qualifications: Strong C++ experience in game engines and a passion for game tech required.
  • Other info: Opportunity for an informal chat about shaping next-gen game engine tech.

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

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
  • A mathematical wizard

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.

Senior Engine Programmer employer: Ivaris

Join a dynamic and innovative UK games studio in Birmingham, where your expertise as a Senior Engine Programmer will directly influence the development of cutting-edge game technology. With a strong emphasis on collaboration and creativity, the company fosters a supportive work culture that encourages professional growth and offers competitive salaries alongside hybrid working options. Experience the unique advantage of being part of a passionate team dedicated to pushing the boundaries of gaming, all while enjoying the vibrant atmosphere of Birmingham.
I

Contact Detail:

Ivaris Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engine Programmer

✨Tip Number 1

Familiarise yourself with the latest C++ standards, especially C++17 and C++20. Being well-versed in these modern features will not only boost your coding skills but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Showcase your understanding of low-level systems by discussing any relevant projects or experiences during informal chats. This could include specific challenges you faced and how you optimised performance, which will resonate well with the team.

✨Tip Number 3

Engage with the gaming community online, particularly forums or groups focused on game engine development. Networking with other professionals can provide insights into industry trends and may even lead to referrals within studios like ours.

✨Tip Number 4

Prepare to discuss your collaborative experiences in previous roles. Highlighting how you've worked effectively within a team to solve complex problems will show that you're a great fit for our studio's culture.

We think you need these skills to ace Senior Engine Programmer

C++ (modern standards – C++17/20)
3D Programming
Mathematics Skills
Low-Level Systems Programming
Proprietary Engine Development
Rendering Techniques
Networking Knowledge
Audio Programming
Performance Optimisation
Debugging Skills
Test Writing for Quality Assurance
Collaboration and Teamwork
Problem-Solving Skills
Adaptability in a Fast-Paced Environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with low-level C++ programming, particularly in a game engine context. Include specific projects where you've worked on rendering, networking, or audio systems to demonstrate your relevant skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for games and game technology. Mention why you are excited about the opportunity to work on proprietary game engines and how your skills align with the studio's needs.

Showcase Your Technical Skills: If applicable, include links to any relevant projects or portfolios that showcase your 3D programming and maths skills. Highlight any experience with CI/build systems or web services, as these are considered bonus points.

Prepare for Technical Questions: Be ready to discuss your problem-solving approach and provide examples of how you've tackled complex engine and game-side issues in the past. This will demonstrate your structured and logical approach to programming challenges.

How to prepare for a job interview at Ivaris

✨Showcase Your C++ Expertise

Make sure to highlight your strong commercial experience with low-level C++ programming. Be prepared to discuss specific projects where you've implemented modern C++ standards, particularly C++17/20, and how you tackled challenges in engine development.

✨Demonstrate Your Problem-Solving Skills

Prepare examples of complex problems you've solved in previous roles, especially related to game engines. Discuss your structured and logical approach to tackling these challenges, as this will resonate well with the interviewers.

✨Emphasise Team Collaboration

Since the role requires great team skills, be ready to share experiences where you've worked collaboratively with other developers. Highlight how you contributed to team success and helped others optimise their use of technology.

✨Express Your Passion for Game Tech

Let your enthusiasm for games and game technology shine through during the interview. Share your thoughts on current trends in the industry and how you envision contributing to the future of game engine tech at the studio.

Senior Engine Programmer
Ivaris
I
  • Senior Engine Programmer

    Full-Time
    60000 - 70000 £ / year (est.)

    Application deadline: 2027-05-27

  • I

    Ivaris

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>