Senior Unreal Engine Animation Programmer
Job in
Edmonton, Alberta, Canada
Listed on 2026-10-26
Listing for:
Arcanaut Studios
Full Time
position Listed on 2026-10-26
Job specializations:
-
Software Development
C++ Developer, Game & 3D/XR Development, Unix/Linux, Senior Developer
Job Description & How to Apply Below
Unreal Engine 5 animation systems are central to this Senior Animation Programmer role at Arcanaut Studios. The position is full-time, remote friendly, and based in British Columbia or Alberta.
As a senior programmer, you will extend runtime systems, tool chains, and procedural technologies for a AAA sci-fi action RPG. Your work will support character movement, combat mechanics, and fluid physics. You will collaborate with technical animators, gameplay, and cinema tics.
Key Responsibilities:- Architect and optimize custom Unreal Engine 5 animation systems
- Implement motion matching and machine learning driven locomotion
- Maintain procedural systems, state machines, and animation graphs
- Profile C++ performance using Unreal Insights and profiling tools
- Collaborate on skeletal mesh and asset ingest pipelines
- Five or more years of professional game development experience
- AAA title shipping or support experience, preferably RPG
- Mastery of C++ within the Unreal Engine ecosystem
- Strong understanding of three dimensional mathematics
- Hands on UE5 Toolset experience with Live Link and Sequencer
Apply senior Unreal Engine 5 animation programming expertise to runtime systems, procedural technology, and character performance.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×