At a Glance
- Tasks: Lead animation systems for RuneScape: Dragonwilds, enhancing character and creature interactions.
- Company: Join Jagex, a leader in online gaming with a vibrant team culture.
- Benefits: Enjoy private healthcare, flexible hours, generous leave, and a performance bonus.
- Why this job: Make a real impact on gameplay and animation in a beloved franchise.
- Qualifications: Expertise in animation programming and advanced C++ skills required.
- Other info: Collaborative environment with opportunities for mentorship and career growth.
The predicted salary is between 36000 - 60000 £ per year.
Overview
Location: Cambridge, UK – (Remote available within the UK with team onsite days in the Cambridge office approx. 4 times per year)
Are you an experienced Gameplay Engineer who loves working with talented animation teams and creating solutions that help bring the characters and creatures in games to life?
As a Senior Gameplay Engineer focused on animation in RuneScape: Dragonwilds, our new open-world survival crafting game currently in early access and being developed in Unreal Engine 5, you’ll take the lead on animation systems that bring characters, creatures, and combat to life.
This is a highly impactful role in the team that blends gameplay and animation engineering. You’ll own key systems such as character movement, combat, spellcasting, emotes and more, ensuring seamless integration with gameplay while enhancing animation quality and technical performance. Collaborating closely with animators, technical artists, and gameplay engineers, you’ll shape the player experience through expressive and responsive animation.
What you’ll be doing:
Responsibilities
- Design, implement and maintain animation systems across the game—covering character movement, combat, spells, emotes, AIs, IKs, NPCs and more.
- Build tools and pipelines that support animation workflows, improving efficiency and data quality.
- Partner with animators and technical animators to define best practices, automate processes, and enable creative iteration.
- Write clear, maintainable and portable C++ code that aligns with engineering standards and gameplay requirements.
- Support gameplay engineers by writing clean interfaces they can plug into and coordinating with them on architectural design.
- Mentor junior engineers through code reviews, architecture discussions, and knowledge sharing.
- Proactively identify risks and opportunities within the animation space, proposing technical strategies and improvements.
- Occasionally contribute to core gameplay features, offering flexibility and cross-discipline collaboration.
- Support the engineering team with recruitment and hiring.
Qualifications
- Excellent experience in animation programming, with a passion to become the team’s subject matter expert.
- Proven background implementing complex gameplay and animation features in multiplayer games.
- Strong understanding of game design principles and a genuine passion for gaming.
- Advanced C++ knowledge, with the ability to apply principles across additional languages such as C# or Python.
- Knowledgeable in profiling and optimising code.
- Ability to design complex systems using appropriate patterns, solving architectural and system-level problems.
- Good knowledge of source code repository usage (Perforce).
- Capacity to mentor others and contribute to the team’s continuous improvement by sharing and refining best practices.
- At ease with independence, allowing one to co-organise own strike team and allocate resources intelligently.
- Excellent communication skills and sociability, enabling efficient remote work environment.
- Experience in UE4 or UE5 C++.
- Familiarity with animation pipelines involving Maya or similar 3D tools.
What we offer
When you join Jagex you can look forward to a generous Perks & Benefits package including:
- Private Healthcare, including Dental Plan.
- Minimum 6% Pension contributions.
- Employee Assistance Programme & onsite Counselling.
- Life Insurance.
- Discretionary annual performance bonus.
- 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
Jagex is a leader in developing and publishing deep, engaging online games that connect millions of players worldwide. Best known for the RuneScape franchise, which includes two of the world’s longest running and most successful MMORPGs, in Old School Runescape and Runescape, and the open-world survival crafting game, Runescape: Dragonwilds; we have proven success in delivering immersive Forever Games and fostering strong player communities.
We strive to foster an inclusive workplace built on trust, autonomy, and a shared passion for creating forever games.
Our values guide everything we do: We Embrace Fellowship by collaborating and sharing openly. We Hone our Craft by always learning and improving; we Honour our Vows by being honest and transparent; we are our Customers’ Heroes by striving to understand our team & player needs, and we Seize The Day by making the most of every opportunity.
With over two decades of experience, and over 400 people in our team, we continue to innovate in live game development, leveraging data-driven insights, and a commitment to player-first game design. We have a diverse and talented team where creativity, collaboration, and community-driven game development drives everything we do.
As part of Jagex, you’ll have the opportunity to work on a globally successful franchise, contribute to exciting new projects, and be part of a company that hugely values both our employees and our players.
#J-18808-Ljbffr
Senior Gameplay Engineer (Animation) - Runescape: Dragonwilds employer: Jagex
Contact Detail:
Jagex Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Gameplay Engineer (Animation) - Runescape: Dragonwilds
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry, especially those at Jagex. Use LinkedIn or even Twitter to connect with current employees and show your enthusiasm for RuneScape: Dragonwilds. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or any projects showcasing your animation programming expertise, make sure to highlight them. Share links during interviews or in conversations with potential employers to demonstrate your capabilities and passion.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ knowledge and game design principles. Practice coding challenges related to animation systems and gameplay features. The more prepared you are, the more confident you’ll feel when it’s time to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Jagex team. Let’s get you on board!
We think you need these skills to ace Senior Gameplay Engineer (Animation) - Runescape: Dragonwilds
Some tips for your application 🫡
Show Your Passion for Gaming: When writing your application, let your love for gaming shine through! Share specific examples of games that inspire you and how they relate to the role. We want to see your enthusiasm for creating immersive experiences.
Highlight Your Technical Skills: Make sure to showcase your advanced C++ knowledge and any experience with Unreal Engine. We’re looking for someone who can write clean, maintainable code, so don’t shy away from mentioning relevant projects or challenges you've tackled.
Collaborate in Your Application: Since this role involves working closely with animators and other engineers, emphasise your teamwork skills. Share instances where you’ve collaborated on projects, and how you’ve contributed to a positive team environment. We value communication and collaboration!
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 shows you’re proactive and keen to join our team!
How to prepare for a job interview at Jagex
✨Know Your Animation Systems
Make sure you brush up on your knowledge of animation systems, especially in Unreal Engine 5. Be ready to discuss how you've designed and implemented complex gameplay and animation features in previous projects. This will show that you're not just familiar with the theory but have practical experience too.
✨Showcase Your C++ Skills
Since advanced C++ knowledge is crucial for this role, prepare to demonstrate your coding skills. Bring examples of clean, maintainable code you've written, and be ready to explain your thought process behind architectural decisions. This will highlight your technical expertise and problem-solving abilities.
✨Collaborate Like a Pro
This role involves working closely with animators and technical artists, so be prepared to discuss your collaboration experiences. Share specific examples of how you've partnered with others to improve workflows or solve problems. This will show that you can thrive in a team environment and contribute to a positive culture.
✨Be Ready to Mentor
As a senior engineer, you'll likely be mentoring junior engineers. Think about your past mentoring experiences and be ready to discuss how you've helped others grow. This will demonstrate your leadership skills and commitment to continuous improvement within the team.