Senior Engine Programmer

Senior Engine Programmer

Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Rebellion co

At a Glance

  • Tasks: Design and optimise core engine systems for exciting gaming projects.
  • Company: Join a leading game studio with a passion for innovation.
  • Benefits: Enjoy 22 days holiday, private medical insurance, and enhanced family leave.
  • Other info: Dynamic Oxford studio with relocation support and a vibrant team culture.
  • Why this job: Shape the future of gaming with cutting-edge technology and creative collaboration.
  • Qualifications: Proven C/C++ experience in console games and strong problem-solving skills.

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

We are looking for experienced Engine Programmers to work on our proprietary cross‑platform engine, shaping the technical foundation of our projects across animation, AI, physics, graphics, rendering, networking, memory and performance optimisation, and tools and pipeline integration.

Responsibilities

  • Design, develop, and optimise core engine systems.
  • Work with large mixed‑codebases in C++ for cross‑disciplinary teams.
  • Provide solutions to complex problems with minimal assistance.
  • Collaborate with artists, designers and technical leads to integrate systems.

Qualifications

  • Proven experience in the console games industry using C/C++ with a focus on technical programming in a cross‑platform engine.
  • High‑level knowledge of C++ and system design, 3D maths.
  • Strong understanding of video game development processes.
  • Experience working on large existing codebases.
  • Ability to adapt to new processes or pipelines.

Benefits

  • 22 days holidays + Christmas closure (4 days) & Bank holidays (increasing with service).
  • Private medical insurance, cash plan, dental and vision.
  • Life assurance, income protection & critical illness cover.
  • Enhanced family leave.
  • Interest‑free, tax‑free loans.
  • Enhanced pension scheme.
  • Employee assistance programme for mental health and wellbeing.
  • Other discounts, freebies and social events.

Right to Work Statement

This role is only open to applicants who have the permanent right to work in the UK. We cannot provide visa sponsorship.

Location

Based in our Oxford studio, with a relocation package available.

Senior Engine Programmer employer: Rebellion co

Join our dynamic team as a Senior Engine Programmer in our Oxford studio, where innovation meets collaboration. We offer a supportive work culture that prioritises employee wellbeing and growth, with comprehensive benefits including private medical insurance, enhanced family leave, and a generous holiday allowance. Our commitment to professional development and a vibrant social environment makes us an exceptional employer for those seeking a rewarding career in the gaming industry.

Rebellion co

Contact Details:

Rebellion co Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Engine Programmer

Tip Number 1

Network like a pro! Reach out to fellow programmers, attend industry events, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and engine development. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you tackle complex issues!

Tip Number 4

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 at StudySmarter.

We think you need these skills to ace Senior Engine Programmer

C++
Technical Programming
Cross-Platform Engine Development
3D Maths
System Design
Video Game Development Processes
Large Codebase Management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C/C++ and any work you've done on cross-platform engines. We want to see how your skills align with the responsibilities listed in the job description.

Showcase Your Projects:Include specific examples of projects where you've designed or optimised engine systems. This helps us understand your hands-on experience and problem-solving abilities in real-world scenarios.

Be Clear and Concise:When writing your cover letter, get straight to the point. We appreciate clarity, so explain why you're a great fit for the role without fluff. Highlight your understanding of video game development processes!

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 don’t miss out on any important updates from our team.

How to prepare for a job interview at Rebellion co

Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with large mixed-codebases and how you've tackled complex problems in the past. They’ll likely want to see your understanding of system design and 3D maths, so have some examples ready.

Showcase Your Collaboration Skills

Since the role involves working closely with artists, designers, and technical leads, be ready to share examples of successful collaborations. Talk about how you’ve integrated systems in previous projects and how you handle feedback from different disciplines.

Demonstrate Problem-Solving Abilities

Prepare to discuss specific challenges you've faced in engine programming and how you solved them. They’ll be looking for your ability to provide solutions with minimal assistance, so think of a few scenarios where you took the lead in problem-solving.

Understand Their Engine and Projects

Do your homework on their proprietary cross-platform engine and any recent projects they've released. Showing that you understand their technology and how it fits into the broader gaming landscape will impress them and demonstrate your genuine interest in the role.