Senior Engine Programmer — Cross-Platform C++ & Systems

Senior Engine Programmer — Cross-Platform C++ & Systems

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

At a Glance

  • Tasks: Develop and optimise core engine systems for exciting gaming projects.
  • Company: Rebellion, a leading games company in Oxford with a passion for innovation.
  • Benefits: Private medical insurance, enhanced pension, and relocation package.
  • Other info: Collaborative environment with opportunities for professional growth.
  • Why this job: Join a dynamic team and shape the future of gaming technology.
  • Qualifications: Proven experience in C/C++ and cross-platform engines, with strong 3D maths skills.

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

Rebellion co is seeking an experienced Engine Programmer in Oxford to develop and optimise core engine systems for our cutting-edge projects. Candidates should have proven experience in the games industry using C/C++, particularly in cross-platform engines.

The successful candidate will work with interdisciplinary teams, utilise strong knowledge of 3D maths, and possess a solid understanding of video game development processes.

The position includes various employee benefits like private medical insurance, enhanced pension, and a relocation package.

Senior Engine Programmer — Cross-Platform C++ & Systems employer: Rebellion co

Rebellion is an exceptional employer that fosters a collaborative and innovative work culture in the heart of Oxford, where creativity thrives. With a strong commitment to employee growth, we offer comprehensive benefits including private medical insurance, enhanced pension plans, and support for relocation, ensuring our team members feel valued and supported as they contribute to groundbreaking projects 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 — Cross-Platform C++ & Systems

Tip Number 1

Network like a pro! Reach out to folks in the gaming industry, especially those who work at Rebellion or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your C/C++ projects, especially any cross-platform engines you've worked on. This is your chance to demonstrate your expertise and passion for game development.

Tip Number 3

Prepare for technical interviews by brushing up on your 3D maths and game development processes. We recommend practicing coding challenges and discussing your past projects to highlight your problem-solving skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Engine Programmer — Cross-Platform C++ & Systems

C++
Cross-Platform Development
3D Maths
Video Game Development Processes
Engine Systems Optimisation
Interdisciplinary Team Collaboration
Problem-Solving Skills

Some tips for your application 🫡

Show Off Your Experience:Make sure to highlight your experience in the games industry, especially with C/C++. We want to see how you've tackled cross-platform engines and any cool projects you've worked on!

Get Technical:Don’t shy away from showcasing your technical skills! Include specific examples of how you’ve used 3D maths in your previous roles. We love seeing candidates who can dive deep into the nitty-gritty of engine programming.

Team Player Vibes:Since you'll be working with interdisciplinary teams, let us know about your collaboration experiences. Share stories that demonstrate your ability to work well with others and contribute to a team environment.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!

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 specific projects where you've used C/C++, especially in cross-platform environments. They’ll likely ask you about challenges you faced and how you optimised engine systems.

Show Off Your 3D Maths Skills

Since the role requires a strong knowledge of 3D maths, be ready to tackle some technical questions or even solve problems on the spot. Practising common 3D maths concepts and their applications in game development can really set you apart.

Understand the Game Development Process

Familiarise yourself with the entire video game development lifecycle. Be prepared to discuss how you’ve collaborated with interdisciplinary teams in past projects. Highlighting your experience in different stages of development will show that you’re a well-rounded candidate.

Ask Insightful Questions

Prepare thoughtful questions about the company’s projects and culture. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you. Asking about their approach to engine optimisation or team collaboration can spark a great conversation.