Software Engineer - Xbox Games Studio - Rare
Microsoft Corporation
Atherstone, United Kingdom
Job posting number: #7305303 (Ref:ms-1816567)
Posted: April 2, 2025
Job Description
Rare is an Xbox Game Studio creating the kind of games the world doesn’t have. Our values – explorers, evolving, together – are fundamental to the games we make and how we make them. Rare offers rewarding and fulfilling careers for exceptional people, supporting you to learn and grow. Our studio is a welcoming campus in the heart of the Midlands, where the majority of our team work in a flexible hybrid work pattern.
Are you a budding Engine/Systems Programmer looking for an opportunity that encourages growth, autonomy and undertaking interesting technical challenges that could influence a whole global network of studios? We have an opportunity for you...
Our cutting-edge Engine team are seeking an aspiring Engine Programmer to join us. You would be working across both Sea of Thieves and Everwild, collaborating with game teams to identify scalable approaches to new problems, optimising and hardening new and existing systems, tracking down tricky bugs and developing new runtime and workflow capabilities to enable us to continue delivering experiences the world doesn’t have. We have a particular interest in continuing to build out our animation engineering capabilities, so any interest and experience in this area would be very welcome.
Our Engine Programmers are the first to trial new technologies and consoles, to ensure Rare stays at the very forefront of game development. Regularly involved at initial design stages of game features, Engine Programmers embed in other teams to collaborate, influence and steer our games’ technical development.
As this is an entry-level role, we look forward to you bringing fresh ideas and perspective to the team. Your perspective be highly valued, and you'll have access to a range of knowledge and objectives to broaden your skillset and support your growth and learning. Providing opportunities to stretch, thrive and specialise will be a top priority.
This role sits in a team that prioritises a healthy work/life balance and consists of highly knowledgeable people who appreciate nothing better than learning from each other and sharing experiences – we'd love to learn from you, and we'd love to share our skills and expertise with you as we get better, together.