×
Register Here to Apply for Jobs or Post Jobs. X

Principal or Senior Software Engineer - Animation

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: Giant Skull
Full Time position
Listed on 2026-02-02
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Software Architect, C++ Developer
Salary/Wage Range or Industry Benchmark: 130000 - 250000 USD Yearly USD 130000.00 250000.00 YEAR
Job Description & How to Apply Below

Giant Skull is an independent game studio on a mission to craft unforgettable single-player, gameplay-driven action-adventures in rich, immersive worlds. We are currently working on a new game set in the Dungeons and Dragons universe. We are highly collaborative and value empowering autonomy; each individual at Giant Skull has the opportunity to feel their impact across the game, studio, and team.

If you’re ready to join a studio where every voice shapes the adventure, we’d love to create something extraordinary together.

Responsibilities

As a Senior or Principal Software Engineer with a focus in animation and character systems, you will help to design and implement the runtime animation and movement systems that define how players experience our characters moment to moment. With a strong foundation in character mechanics, controls, and camera systems, you’ll ensure animation, input, and camera behavior work together to deliver responsive, readable, and expressive gameplay.

Giant Skull thrives on a culture based on autonomy and rapid iteration giving you the chance to shape our approach to character-driven gameplay, solving complex problems at the intersection of animation, input responsiveness, and camera presentation to ensure our characters feel grounded, reactive, and emotionally resonant in every gameplay scenario.

Impact and Ownership
  • You will architect and implement real-time animation systems, including state machines, blend trees, IK systems, and runtime procedural techniques.
  • You will collaborate with and empower our creative team members, from designers and animators to technical artists, to achieve efficient workflows and iterate rapidly.
  • You will develop robust, performant animation runtime code that supports a wide range of use cases—from gameplay abilities to cinema tics.
  • You will define the interface between animation and gameplay systems, ensuring player input, responsiveness, and transitions feel tight and intentional.
  • You will optimize animation systems for performance across platforms, including memory, CPU usage, and streaming behavior.
  • You will establish technical standards, help define the animation pipeline, and influence long-term architectural decisions in animation technology.
  • You will collaborate on motion matching, ragdoll systems, or dynamic animation blending when needed.
  • You will contribute to debugging tools and visualizers that help animators and engineers understand animation states and transitions.
  • You may mentor engineers and contribute code reviews, helping level up technical rigor across the team.
  • You may contribute to animation tooling or pipeline improvements that support rigging, motion capture integration, or retargeting.
Qualifications
  • You have extensive experience working on animation systems for real-time games, including both runtime and tools-side development.
  • You have strong C++ programming skills and a solid understanding of animation principles, data flow, and system architecture.
  • You have extensive experience with the animation systems in UE5, specifically regarding Animation Blueprints, Motion Matching, Control Rig, and Sequencer.
  • You have experience collaborating closely with Animators, Rigging, and Gameplay teams to bring characters to life with style and responsiveness.
  • You have a strong foundation in 3D math, including linear algebra, quaternions, and transformation matrices.
  • You have shipped titles where you owned or contributed significantly to animation pipelines or runtime systems.
  • You are team-focused and have excellent communication and collaboration skills. You prioritize doing what is best for the player experience and work in partnership with other disciplines.
  • You are a proactive problem solver, you take initiative to help drive improvements and make things better.
  • You value an open feedback culture and have the ability to give and receive constructive feedback.
  • You may have experience mentoring engineers or leading technical animation efforts.
Why Join Giant Skull
  • You will collaborate with a passionate team of AAA veterans from studios like Epic, Respawn, Rocksteady, Riot, and more on exciting and ambitious gaming projects.
  • You will enjoy a…
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary