Back to jobs

Senior Gameplay Animation Engineer | AAA Global Gaming Studio | $200k-$300k CAD

Job description

Senior Gameplay Animation Engineer | AAA Global Gaming Studio | $200k-$300k CAD

The Company:
This global, well-known gaming studio is one of the biggest studios in the world, with some of the biggest IP’s in the business. They are recognised for their highly innovative and engaging games across the industry. Traditionally known for mobile gaming, they have begun to branch into PC and Console, resulting in exponential growth across the world, but in particular their North American operations. With offices in Montreal, LA, Texas and Seattle, they offer 100% remote working options, relocation and sponsorship (if necessary) and highly competitive benefits. With big plans for the future, this is an opportunity to join an established organisation, growing and thriving, working on some of the most recognisable games out there! If you’re just as obsessed and passionate about gaming as they are, read on!

The Role: 

As a Senior Animation Software Engineer, you will be responsible for the implementation of animation frameworks, runtime systems, and tools to support animators, artists, designers and motion capture staff in producing high-quality character animation in our AAA action games. If you love a good challenge and are willing to collaborate with a diverse and amazing team of experts then this is the perfect role for you! 


  • Build animation frameworks, runtime systems, and tools to support the delivery and execution of high-fidelity character animation content
  • Collaborate with animators, artists, designers and motion capture technicians to understand their game animation requirements, workflow limitations and future vision
  • Analyze existing animation systems, content workflows, and engine capabilities, understand technological limitations and develop solutions to push the boundaries of what the team can achieve 
  •  Solve complex animation problems involving high-precision IK, sliding steps, dynamic scaling, multiple body types and physics-based animation
  • Optimize the real-time execution of animation solutions while maintaining a high level of quality and character fidelity
  • Apply cutting-edge technology such as AIGC to improve, automate and optimize the animation pipelines and workflows
  •  Onboard, mentor and support your fellow software engineering teammates
  •  Research and develop novel animation techniques and share your knowledge with partnering
    game teams and the whole company
  • Minimum 5 years of experience as a software engineer in the games industry with multiple published titles
  • Minimum 2 years of experience in a dedicated/senior/lead animation engineering position
  • Excellent C++ knowledge with demonstrated experience
  • Excellent knowledge of modern video game character animation solutions, systems and tools
  •  Experience developing animation technology such as rigging, IK, physics-based animation,
    compression, facial animation, and others. 
  •  Strong knowledge of 3D math, physics, memory management, multi-threading and cross- platform development.
  •  Strong knowledge of high-end PC and console game development, deployment, and debugging
  •  Ability to write clear and well-structured code, review and maintain high standards of code quality.
  •  Strong communication, proactivity, conflict resolution and collaboration skills
Additional advantages: 
  • Unreal Engine experience
  • Experience writing content tools and plugins for animation software such as Maya and Motion Builder is a major plus
  • Degree in Computer Science or Engineering is a plus
  •  Team management and leadership experience is a plus
  •  Passion for action games and related genres (sports, action RPGs, fighting) is a huge advantage   

If you’re looking for an opportunity to join a cutting-edge environment, working on some of the most exciting games and technology in the business, don’t hesitate in putting forward an application! To automatically receive notifications upon new roles and market updates, follow our LinkedIn page: