At a Glance
- Tasks: Create engaging multiplayer gameplay in Unreal Engine 5 and collaborate with designers.
- Company: Join Jagex, the creators of RuneScape, in a dynamic and inclusive environment.
- Benefits: Enjoy flexible working hours, private healthcare, and generous annual leave.
- Why this job: Make a real impact on beloved games while working with cutting-edge technology.
- Qualifications: Experience in Unreal Engine programming and strong multiplayer networking knowledge required.
- Other info: Be part of a passionate team shaping the future of online gaming.
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.
Want to build multiplayer gameplay that feels responsive, scalable and genuinely fun to play? The Gameplay Engineer works closely with designers to bring game features to life in Unreal Engine 5, turning ideas and prototypes into polished, shippable gameplay. You will collaborate day‑to‑day to implement, iterate, and balance player‑facing systems—ensuring they feel great to play and remain robust in a large multiplayer environment. While you will frequently use Unreal's Gameplay Ability System (GAS) where it fits, your focus is on building scalable, network‑ready gameplay that supports rapid iteration and long‑term maintainability.
What you will be doing:
- Implement gameplay features in UE5 C++/Blueprints using GAS (abilities, attributes, effects, cues, tags)
- Design and maintain reusable gameplay frameworks and components aligned with GAS‑first patterns
- Build networked gameplay that replicates correctly and feels responsive (prediction, authority, RPCs, relevancy)
- Collaborate with designers to iterate on combat/abilities/systems while protecting technical integrity
What we are looking for:
- Strong Unreal Engine (UE5) gameplay programming experience in C++ (Blueprint familiarity for collaboration/iteration)
- Strong multiplayer networking knowledge in Unreal: replication, RPCs, authority model, relevancy/dormancy, prediction concepts, and client/server debugging
- Proven ability to work directly with designers to iterate quickly while keeping implementations scalable and maintainable
- Experience building and maintaining gameplay systems (player abilities, combat, progression, items, UI‑facing gameplay hooks, etc.)
- Strong code quality habits (testing mindset, code reviews, documentation, refactoring)
What we offer:
- 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!
About Jagex: We are Jagex: The RuneScape Company. Home to one of gaming's most enduring success stories. We create deep, community‑powered games with worlds that evolve, inspire, and endure. Our flagship MMORPG franchise, RuneScape, has welcomed over 300 million player accounts, inspiring generations of players across PC and mobile for 25 years. As we begin our 26th year, we are accelerating our strategy to expand RuneScape into a broader ecosystem of forever games and connected experiences, grounded in a renewed commitment to integrity and fair play. This includes the reduction of monetisation mechanics, as well as the launch of RuneScape: DragonWilds into Steam Early Access in 2025, representing a major step in building a multi‑genre future for the RuneScape universe.
We remain focused on building enduring worlds, empowering player‑led innovation, and laying the foundations for the boldest era in RuneScape's history. 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 are invited to interview.
Gameplay Engineer - RuneScape Dragonwilds in Cambridge employer: Jagex: The RuneScape Company
Contact Detail:
Jagex: The RuneScape Company Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Gameplay Engineer - RuneScape Dragonwilds in Cambridge
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry, especially those who work at Jagex or similar companies. Attend gaming events or online meetups to make connections that could lead to job opportunities.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your gameplay programming projects, especially those using Unreal Engine. This will give potential employers a taste of what you can do and how you think.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ and Unreal Engine knowledge. Practice coding challenges and be ready to discuss your past projects and how you tackled specific gameplay problems.
✨Tip Number 4
Don’t forget to 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.
We think you need these skills to ace Gameplay Engineer - RuneScape Dragonwilds in Cambridge
Some tips for your application 🫡
Show Your Passion for Gameplay: When writing your application, let your enthusiasm for gameplay shine through! Share specific examples of projects or experiences that highlight your love for creating fun and engaging multiplayer experiences.
Tailor Your Application: Make sure to customise your application to reflect the skills and experiences mentioned in the job description. Highlight your Unreal Engine expertise and any relevant multiplayer networking knowledge to show us you’re a perfect fit!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on communicating your skills and experiences effectively. This will help us understand your qualifications quickly!
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 don’t miss out on any important updates during the recruitment process!
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 Unreal Engine 5 skills, especially in C++ and Blueprints. Be ready to discuss how you've implemented gameplay features using the Gameplay Ability System (GAS) and share specific examples of your work with multiplayer networking concepts like replication and RPCs.
✨Showcase Your Collaboration Skills
Since you'll be working closely with designers, it's crucial to demonstrate your ability to collaborate effectively. Prepare to talk about past experiences where you iterated on gameplay systems with designers, ensuring both technical integrity and player enjoyment.
✨Prepare for Technical Questions
Expect some technical questions that dive deep into your knowledge of multiplayer networking and gameplay systems. Brush up on topics like authority models, prediction concepts, and client/server debugging. Being able to explain these clearly will show your expertise.
✨Emphasise Your Code Quality Habits
Highlight your strong code quality habits during the interview. Discuss your approach to testing, code reviews, documentation, and refactoring. This will reassure them that you prioritise maintainability and scalability in your work.