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