Engine Engineer - RuneScape Dragonwilds

Engine Engineer - RuneScape Dragonwilds

Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
J

At a Glance

  • Tasks: Optimise Unreal Engine 5 for a seamless gameplay experience in RuneScape Dragonwilds.
  • Company: Join Jagex, a leading game developer with a commitment to innovation.
  • Benefits: Flexible working options, generous perks, and a supportive team culture.
  • Other info: Work in a dynamic environment with opportunities for personal and professional growth.
  • Why this job: Make a real impact on gaming by enhancing engine performance and stability.
  • Qualifications: Strong Unreal Engine 5 and C++ skills, with a focus on performance optimisation.

The predicted salary is between 40000 - 50000 £ 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 will 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 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. We Honour our Vows by being honest and transparent; We are our Customers' Heroes by striving to understand our team.

Engine Engineer - RuneScape Dragonwilds employer: Jagex: The RuneScape Company

At Jagex, we pride ourselves on being an excellent employer, offering a vibrant work culture that fosters creativity and collaboration. With flexible working options, including predominantly remote work, our Cambridge location provides a supportive environment for personal and professional growth, ensuring that our Engine Engineers can thrive while optimising the Unreal Engine for an engaging gameplay experience. Join us to be part of a team that values transparency, innovation, and the well-being of its employees.

J

Contact Details:

Jagex: The RuneScape Company Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Engine Engineer - RuneScape Dragonwilds

Tip Number 1

Network like a pro! Reach out to folks in the gaming industry, especially those who work with Unreal Engine. Join relevant forums or social media groups where you can connect with potential colleagues and learn about job openings.

Tip Number 2

Show off your skills! Create a portfolio showcasing your work with Unreal Engine 5 and C++. Include projects that highlight your ability to optimise performance and troubleshoot issues. This will give you an edge when chatting with hiring managers.

Tip Number 3

Prepare for technical interviews by brushing up on your C++ knowledge and Unreal Engine workflows. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

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. Don’t forget to tailor your application to highlight your experience with engine-level systems!

We think you need these skills to ace Engine Engineer - RuneScape Dragonwilds

Unreal Engine 5
C++ Programming
Performance Optimisation
Debugging Skills
Memory Management
Engine Architecture Knowledge
Framework Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Unreal Engine 5 and C++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about game development and how you can contribute to optimising gameplay experiences. Keep it engaging and personal!

Showcase Your Problem-Solving Skills:In your application, mention specific examples where you've debugged complex issues or optimised performance in previous projects. We love seeing how you tackle challenges head-on!

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 the role. Plus, it’s super easy!

How to prepare for a job interview at Jagex: The RuneScape Company

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 likely be asked specific questions about how to optimise performance and troubleshoot issues. Being able to discuss your past experiences with UE5 will show that you're not just familiar but truly proficient.

Showcase Your C++ Skills

Prepare to demonstrate your C++ coding abilities during the interview. Bring examples of shipping-quality code you've written, especially focusing on memory management and performance-aware design. You might even want to practice explaining your thought process while coding, as this can give interviewers insight into your problem-solving skills.

Be Ready to Discuss Performance Optimisation

Since the role involves profiling and optimising runtime performance, be prepared to talk about specific techniques you've used in the past. Think about frame pacing, hitches, and memory management strategies you've implemented. Sharing concrete examples will help illustrate your expertise and how you can contribute to the team.

Demonstrate Team Collaboration

Jagex values teamwork, so be ready to discuss how you've collaborated with others in previous roles. Share stories about how you’ve built reusable frameworks or shared modules with your team. Highlighting your ability to work well with others will show that you’re a good fit for their culture.