Senior Animation Engineer

A game development studio focused on building amazing games that thrill players, currently working on Project ETHOS, a free-to-play 3rd person rogue-like hero shooter.
$120,000 - $160,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Gaming

Description For Senior Animation Engineer

31st Union is seeking a Senior Animation Engineer to join their diverse team of developers working on Project ETHOS, an innovative free-to-play, 3rd person rogue-like hero shooter. As a key contributor, you'll be responsible for developing and optimizing animation systems for a multiplatform & multiplayer AAA title. The role involves close collaboration with designers, artists, and engineers to create innovative and high-performance animation systems that bring characters and worlds to life.

The position offers a competitive salary range of $120,000 to $160,000 per year in California, with additional benefits including potential bonuses and equity awards. You'll be working in a hybrid environment with a team that values diversity, inclusivity, and innovation.

Your expertise in C++ programming, game engine internals, and animation systems will be crucial as you work on character movement, procedural animation, and animation blending. You'll be responsible for integrating these systems with gameplay mechanics, ensuring smooth performance across multiple platforms including current-gen consoles.

The ideal candidate should have experience with Unreal Engine 4/5, including its animation tools and Gameplay Ability System. A strong background in 3D math, physics, and optimization techniques is essential. This role offers an opportunity to work on cutting-edge game development while contributing to a culture that promotes growth, innovation, and inclusive game development.

31st Union prides itself on maintaining a diverse, inclusive workplace where employment decisions are based on merit and qualifications. They offer reasonable accommodations and equal opportunities for all qualified candidates, fostering an environment where different voices strengthen the team and their games.

Last updated 10 days ago

Responsibilities For Senior Animation Engineer

  • Design, develop, and optimize animation systems for a AAA game, ensuring fluid, responsive, and high-performance character animations
  • Collaborate with animation, art, and gameplay teams to develop innovative techniques for character movement, procedural animation, and animation blending
  • Integrate animation systems with other gameplay systems (e.g., AI, player control, physics)
  • Continuously refine and optimize animation performance for multiplayer environments
  • Lead the creation of tools and workflows to streamline the animation process

Requirements For Senior Animation Engineer

  • Strong proficiency in C++ and experience with game engine internals
  • Expertise in animation systems, including blend trees, procedural animation, inverse kinematics (IK), and animation state machines
  • Experience optimizing animation performance for PC and console platforms
  • Solid understanding of 3D math, physics, and animation systems
  • Experience with Unreal Engine 4/5 and animation tools
  • Experience with Unreal Engine's Gameplay Ability System (GAS)
  • Proven track record of working on shipped AAA titles

Benefits For Senior Animation Engineer

Medical Insurance
Equity
  • Bonus potential
  • Equity awards
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To 31st Union Senior Animation Engineer

Senior (Meta) Gameplay Engineer

Senior Gameplay Engineer position at 31st Union, developing AAA multiplayer games with focus on innovative gameplay mechanics and systems.

Expert Core Engineer

Senior Core Engineer position at 31st Union, developing runtime systems for AAA games with competitive pay and benefits in a diverse, inclusive environment.

Expert Core Engineer

Senior Core Engineer position at 31st Union, developing runtime systems for AAA games with competitive pay and benefits in a diverse, inclusive environment.

Senior Rendering Engineer

Senior Rendering Engineer position at 31st Union, developing cutting-edge graphics solutions for next-gen gaming experiences.

Senior Software Engineer

Senior Software Engineer position at 31st Union, focusing on runtime systems development for AAA games using C++ and Unreal Engine 5.