
Senior Gameplay Engineer
- Cambridge
- Permanent
- Full-time
- Design, develop, and maintain animation systems across gameplay – including player movement, combat, spells, emotes, NPCs, AI, IK systems and more
- Build internal tools and animation pipelines to boost productivity and data quality for animation teams
- Collaborate with animators, technical artists, and gameplay engineers to integrate systems cleanly and iterate quickly
- Write high-performance, maintainable C++ code aligned with gameplay and engine standards
- Mentor junior engineers through reviews, architecture support, and ongoing knowledge sharing
- Contribute to architectural decisions and cross-discipline coordination
- Occasionally support gameplay feature development outside the animation scope
- Play an active role in recruitment, team leadership, and process improvement initiatives
- Strong background in animation programming, ideally as a subject matter expert
- Track record of delivering animation and gameplay systems in a multiplayer or real-time game environment
- Deep understanding of game design principles and a strong interest in game development
- Advanced C++ knowledge with the ability to adapt to other languages like C# or Python when needed
- Experience profiling, optimising, and debugging systems
- Familiarity with animation pipelines (e.g., Maya) and UE4/UE5 C++ development
- Comfortable mentoring others and working with independence on cross-functional strike teams
- Strong communication skills and the ability to collaborate effectively in a remote work environment
- Experience using source control systems like Perforce