Open Applications - Engine Programmer
Open Applications - Engine Programmer

Open Applications - Engine Programmer

Runcorn Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Join our team to develop and enhance game engines for exciting projects.
  • Company: Rebellion has over 30 years of experience in creating games, films, and comics.
  • Benefits: Enjoy holidays, private medical insurance, pension schemes, and mental health support.
  • Why this job: Make a significant impact in a creative environment with passionate colleagues.
  • Qualifications: Experience with a shipped game title and advanced C++ knowledge required.
  • Other info: Relocation support available; work from Oxford, Warwick, or Runcorn.

The predicted salary is between 43200 - 72000 £ per year.

We are seeking an experienced and skilled Engine Programmer to join our team at Rebellion. With a history of over 30 years in developing and publishing video games, as well as other media such as films, comics, and books, we are looking for someone passionate about game engine development. Join our team to work on multiple ambitious projects using our proprietary, cross-platform engine.

Experience across various engine systems such as animation, AI, audio, build and automation, and networking is desirable. Proficiency in C++ and the ability to work on large codebases are essential. This role can be based in our studios in Oxford, Warwick, or Runcorn, with relocation support available. Our benefits include holidays, private medical insurance, pension schemes, mental health support, and more.

Requirements
  • Experience with at least one shipped game title
  • Strong background in the PC/console games industry, focusing on engine programming
  • Advanced knowledge of C++
  • Understanding of system design and 3D mathematics
  • Ability to work on large codebases and solve complex problems independently
  • Knowledge of the game development process and adaptability to new pipelines

If you are passionate about game engines and want to make a significant impact in a creative environment, we would love to hear from you.

Open Applications - Engine Programmer employer: Rebellion

Rebellion is an exceptional employer, offering a vibrant work culture that fosters creativity and innovation in the heart of Runcorn. With over 30 years in the gaming industry, we provide our employees with ample opportunities for professional growth, competitive benefits including private medical insurance and mental health support, and the chance to work on exciting projects using cutting-edge technology. Join us to be part of a passionate team dedicated to pushing the boundaries of game development.
R

Contact Detail:

Rebellion Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Open Applications - Engine Programmer

✨Tip Number 1

Network with industry professionals by attending game development conferences or local meetups. Engaging with others in the field can lead to valuable connections and insights about opportunities at Rebellion.

✨Tip Number 2

Showcase your passion for game engine development by contributing to open-source projects or creating your own game prototypes. This hands-on experience can demonstrate your skills and enthusiasm to potential employers.

✨Tip Number 3

Familiarise yourself with Rebellion's previous titles and their game engines. Understanding their work will help you tailor your discussions during interviews and show that you're genuinely interested in their projects.

✨Tip Number 4

Prepare to discuss complex problem-solving scenarios you've encountered in past projects. Being able to articulate your thought process and solutions will highlight your ability to tackle challenges in a large codebase.

We think you need these skills to ace Open Applications - Engine Programmer

C++ Programming
Game Engine Development
3D Mathematics
System Design
Problem-Solving Skills
Experience with Shipped Game Titles
Knowledge of Game Development Process
Adaptability to New Pipelines
Understanding of Animation Systems
Familiarity with AI Systems
Audio Programming Knowledge
Build and Automation Systems
Networking Knowledge
Ability to Work on Large Codebases

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in engine programming, particularly any work on shipped game titles. Emphasise your proficiency in C++ and any relevant projects that showcase your skills in animation, AI, audio, and networking.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for game engine development. Mention specific projects or experiences that align with the requirements listed in the job description, and express your enthusiasm for joining Rebellion's team.

Showcase Relevant Skills: In your application, clearly outline your understanding of system design and 3D mathematics. Provide examples of how you've tackled complex problems in large codebases, as this will demonstrate your ability to adapt to new pipelines.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail and professionalism, which are crucial in the gaming industry.

How to prepare for a job interview at Rebellion

✨Showcase Your Experience

Be prepared to discuss your previous work on shipped game titles. Highlight specific projects where you contributed to engine programming, focusing on the challenges you faced and how you overcame them.

✨Demonstrate Technical Proficiency

Brush up on your C++ skills and be ready to solve coding problems during the interview. You might be asked to explain your thought process while tackling complex issues related to large codebases.

✨Understand the Company’s Projects

Research Rebellion's past and current projects. Familiarise yourself with their proprietary engine and be ready to discuss how your skills can contribute to their ambitious goals in game development.

✨Prepare for System Design Questions

Expect questions about system design and 3D mathematics. Be ready to explain your understanding of these concepts and how they apply to engine programming, as this will demonstrate your depth of knowledge in the field.

Open Applications - Engine Programmer
Rebellion
R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>