At a Glance
- Tasks: Lead animation systems for characters and creatures in RuneScape: Dragonwilds.
- Company: Join Jagex, a top UK game developer known for immersive online games.
- Benefits: Enjoy remote work, 25 days leave, performance bonuses, and comprehensive perks.
- Why this job: Shape player experiences in a creative, collaborative environment with passionate teams.
- Qualifications: Extensive animation programming experience and strong C++ skills required.
- Other info: Mentorship opportunities and involvement in recruitment efforts included.
The predicted salary is between 36000 - 60000 £ 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 developed in Unreal Engine 5, you’ll take the lead on animation systems that animate characters, creatures, and combat. This role is highly impactful within the team, blending gameplay and animation engineering. You’ll own key systems such as character movement, combat, spellcasting, emotes, and more, ensuring seamless gameplay integration while enhancing animation quality and 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:
- Design, implement, and maintain animation systems covering character movement, combat, spells, emotes, AIs, IKs, NPCs, and more.
- Build tools and pipelines to 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 aligned with engineering standards and gameplay needs.
- Support gameplay engineers by providing clean interfaces and collaborating on architectural design.
- Mentor junior engineers through code reviews, architecture discussions, and knowledge sharing.
- Identify risks and opportunities within animation, proposing technical strategies and improvements.
- Occasionally contribute to core gameplay features, supporting cross-disciplinary collaboration.
- Assist with recruitment and hiring efforts within the engineering team.
What we’re looking for:
- Extensive 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 C# and Python.
- Experience with profiling and optimizing code.
- Ability to design complex systems using appropriate patterns, solving architectural problems.
- Good knowledge of source control (Perforce).
- Ability to mentor others and contribute to continuous improvement by sharing best practices.
- Comfortable working independently, organizing your team and resources effectively.
- Excellent communication skills and sociability for remote work environments.
- Experience with UE4 or UE5 C++ development.
- Familiarity with animation pipelines involving Maya or similar tools.
What we offer:
A comprehensive Perks & Benefits package including Employee Assistance Programme, onsite counselling, life insurance, discretionary annual performance bonus, enhanced family leave policies from day one, 25 days annual leave plus bank holidays, and options to buy/sell holidays.
About Jagex:
Jagex is a leader in developing and publishing deep, engaging online games connecting millions worldwide. Known for RuneScape and Old School RuneScape, as well as the new RuneScape: Dragonwilds, we focus on delivering immersive "Forever Games" and fostering strong communities. We promote an inclusive workplace built on trust, autonomy, and shared passion. Our core values include fellowship, continuous learning, honesty, customer focus, and seizing opportunities. With over two decades of experience and more than 400 employees, we continue to innovate in live game development, leveraging data-driven insights and a commitment to player-first design. Join us to work on a globally successful franchise and contribute to exciting new projects.
About the company:
The Home of Living Games. Founded in 2001, Jagex is one of the UK’s largest and most respected game developers, with a portfolio including RuneScape and Old School RuneScape, which have amassed over 280 million player accounts and generated $1 billion in franchise revenue. Our titles are living worlds, constantly evolving and community-driven. We are expanding our portfolio with new IPs and launched Jagex Partners in 2018 to support third-party publishing. With over 440 staff at our Cambridge headquarters, we aim for continued growth and player satisfaction.
Senior Gameplay Engineer (Animation) - Runescape: Dragonwilds Cambridge (England) Remote (Engla[...] employer: Gamecompanies
Contact Detail:
Gamecompanies Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Gameplay Engineer (Animation) - Runescape: Dragonwilds Cambridge (England) Remote (Engla[...]
✨Tip Number 1
Familiarise yourself with Unreal Engine 5 and its animation systems. Understanding the specific tools and workflows used in UE5 will give you a significant edge, as you'll be able to speak the same language as the team and demonstrate your capability to hit the ground running.
✨Tip Number 2
Showcase your experience with multiplayer games during your discussions. Highlighting your past projects where you've implemented complex gameplay and animation features will help illustrate your expertise and passion for the role.
✨Tip Number 3
Prepare to discuss your approach to mentoring junior engineers. Since this role involves guiding others, having examples of how you've successfully shared knowledge and improved team practices will demonstrate your leadership potential.
✨Tip Number 4
Engage with the gaming community and stay updated on trends in animation and gameplay engineering. Being able to reference current industry practices or innovations during your conversations can show your commitment to continuous learning and your genuine passion for gaming.
We think you need these skills to ace Senior Gameplay Engineer (Animation) - Runescape: Dragonwilds Cambridge (England) Remote (Engla[...]
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in animation programming and gameplay engineering. Focus on specific projects where you've implemented complex gameplay features, especially in multiplayer games.
Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and how it aligns with Jagex's values. Mention your familiarity with Unreal Engine 4 or 5 and any relevant tools like Maya, showcasing your technical skills and enthusiasm for the role.
Showcase Your Technical Skills: Be explicit about your advanced C++ knowledge and any experience with C# or Python. Provide examples of how you've optimised code and designed complex systems, as this will demonstrate your capability to meet the job requirements.
Highlight Collaboration Experience: Since the role involves working closely with animators and technical artists, include examples of past collaborations. Discuss how you’ve contributed to team projects, mentored junior engineers, or improved workflows, which will show your ability to work effectively in a remote environment.
How to prepare for a job interview at Gamecompanies
✨Showcase Your Animation Expertise
Be prepared to discuss your previous experience with animation programming in detail. Highlight specific projects where you implemented complex gameplay and animation features, especially in multiplayer games, as this will demonstrate your capability to take on the role.
✨Demonstrate C++ Proficiency
Since advanced C++ knowledge is crucial for this position, be ready to talk about your coding practices. Bring examples of clean, maintainable code you've written and discuss how you've optimised performance in past projects.
✨Collaborative Mindset
This role involves working closely with animators and technical artists. Prepare to share experiences where you successfully collaborated with cross-disciplinary teams, focusing on how you contributed to improving workflows and best practices.
✨Prepare for Technical Challenges
Expect to face questions that assess your problem-solving skills related to architectural design and system complexity. Think of scenarios where you identified risks or opportunities in animation and how you proposed effective solutions.