Skip to main content
Rare Logo

Speculative Applications: Engineering

Engineering At Rare

Engineering at Rare means being part of a dynamic, multi-disciplinary team. As an Engineer at Rare, you'll certainly have the opportunity to become a master in an area of expertise. But that's not all – you’ll also have every opportunity to develop skills in whatever other areas of games programming you find fascinating. And you won't just write code; you'll play our games and help us respond to feedback from our players, as we all work towards understanding how to make the right iterations of our product in order to delight our players. Above all else, you'll have a great time doing your job.

What We're Looking For

Practical Experience

You have a solid grounding in Computer Science theory and genuine enthusiasm for putting what you know to work.

Technical Expertise

Games are big and complex but there are one or two areas which you feel extremely passionate about. Maybe you have a lot of experience there already, or maybe you don't have every answer just yet. Perhaps you've never even worked in games. But one thing's for sure: you can show us you've got the desire and the talent to get where you want to go.

Passion For Modern Development

You're up to date and informed about what's going on in the world of software development and keen to put these learnings to practical use writing games software.


You're comfortable working with a wide range of disciplines and you delight in effectively contributing to the work of your peers.

Constant Self-improvement

You devote time to personal improvement to further your game development and general programming knowledge.

Work Experience
Unfortunately we are unable to offer short-term work experience placements at Rare. If you are soon to graduate or have recently graduated, and are looking at internship programmes, you might like to check out our Internships page