Senior Animation Programmer
Core
Design, implement, and optimize high-fidelity character animation systems (locomotion, combat, interaction) within Unreal Engine for responsive gameplay.
Role type
Senior IC animation programmer
Builds
Real-time animation systems, character controllers, and artist-friendly tools for game characters and worlds
Domain
Video game development (Unreal Engine)
Required skills
C++, Unreal Engine (UE4/UE5), Animation Blueprints, Control Rig, state machines, IK solvers, procedural animation, performance profiling, 3D math (quaternions, matrices, vectors), debugging
Preferred skills
Motion matching, networked animation systems, animation compression, custom editor plugins, console platform certification, team mentorship
Technologies
Unreal Engine, C++, Animation Blueprints, Control Rig
Responsibilities
Design and maintain animation systems; develop locomotion and procedural animation; collaborate with animators and technical artists; optimize performance across platforms; mentor junior engineers
Seniority
Senior, hands-on IC