At a Glance
- Tasks: Optimise Unreal Engine 5 for a seamless gameplay experience in RuneScape.
- Company: Join Jagex, the creators of RuneScape, in a collaborative and innovative environment.
- Benefits: Enjoy flexible working, private healthcare, generous leave, and a performance bonus.
- Why this job: Make a real impact on gaming by enhancing core systems and player experiences.
- Qualifications: Strong Unreal Engine 5 and C++ skills with a focus on performance optimisation.
- Other info: Be part of a passionate team shaping the future of online worlds.
The predicted salary is between 36000 - 60000 £ per year.
Location: Cambridge, UK – This position offers flexible working options, including predominantly remote work. Applicants should be based (or willing to relocate) within a comfortable commuting distance of our office to attend onsite as required.
Are you able to optimise the Unreal engine to enable a stable Gameplay experience for our player base? This role is responsible for developing and maintaining the core technical foundations our game runs on in Unreal Engine 5. You’ll work primarily in C++ to extend and integrate engine-level systems, improve runtime performance and stability, and troubleshoot complex low-level issues that sit beneath gameplay code. Your work ensures the engine and shared technology are reliable, efficient, and scalable so the wider team can build features quickly and confidently.
What you’ll be doing:
- Develop and maintain UE5 engine-adjacent systems in C++
- Build reusable core frameworks and shared modules
- Profile and optimize runtime performance (frame pacing, hitches, memory)
- Debug and resolve complex crashes and low-level issues
What we’re looking for:
- Strong Unreal Engine 5 experience (deep working knowledge of UE5 architecture/workflows)
- Proficiency with C++ (shipping-quality code, memory/ownership, performance-aware design)
- Profiling & optimization in Unreal (Unreal Insights, stat tools; hitch/frame pacing focus)
- Experience building/maintaining core frameworks and shared engine-adjacent systems
What we offer:
When you join Jagex you can look forward to a generous Perks & Benefits package including: Private Healthcare, including Dental Plan. Discretionary annual performance bonus. Minimum 6% Pension contributions. Life Insurance. Enhanced family leave policies from day 1. Flexible working hours. 25 days annual leave + Bank holidays & the option to buy/sell holidays + so much more!
We are committed to providing equal opportunities and creating an environment where everyone can thrive. We welcome applications from all backgrounds, and we recruit, develop, and promote based on merit and ability. If you require any reasonable adjustments to support you during the recruitment process, please let us know when you’re invited to interview.
Engine Engineer - RuneScape Dragonwilds in Cambridge employer: Jagex
Contact Detail:
Jagex Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engine Engineer - RuneScape Dragonwilds in Cambridge
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry, especially those who work with Unreal Engine. Attend events or join online communities where you can connect with potential colleagues and learn about job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects and any work you've done with Unreal Engine 5. This will give you an edge and demonstrate your expertise to potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges related to performance optimisation and debugging, as these are key areas for the Engine Engineer role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at Jagex and contributing to the RuneScape universe.
We think you need these skills to ace Engine Engineer - RuneScape Dragonwilds in Cambridge
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with Unreal Engine 5 and C++. We want to see how you've optimised gameplay experiences in the past, so don’t hold back on those details!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific projects or challenges you've tackled that relate to engine-level systems and performance optimisation.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your achievements and how they align with what we’re looking for in an Engine Engineer.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!
How to prepare for a job interview at Jagex
✨Know Your Unreal Engine Inside Out
Make sure you brush up on your knowledge of Unreal Engine 5. Familiarise yourself with its architecture and workflows, as you'll need to demonstrate a deep understanding during the interview. Be ready to discuss specific projects where you've optimised performance or resolved complex issues.
✨Showcase Your C++ Skills
Prepare to talk about your experience with C++. Bring examples of shipping-quality code you've written, focusing on memory management and performance-aware design. If possible, have snippets ready to share that highlight your coding style and problem-solving abilities.
✨Be Ready to Discuss Performance Optimisation
Since profiling and optimisation are key parts of the role, be prepared to explain how you've used tools like Unreal Insights and stat tools in past projects. Share specific instances where you improved frame pacing or resolved hitches, as this will show your practical experience.
✨Embrace the Company Culture
Familiarise yourself with Jagex's values and mission. During the interview, express how your personal values align with theirs, especially around collaboration and continuous improvement. This will help you stand out as a candidate who not only has the technical skills but also fits well within their team.