1

Animation Programmer Jobs in British Columbia (NOW HIRING)

Final Strike Games is looking for a passionate Animation Engineer to join our Vancouver, BC studio and help us build the animation systems for an upcoming multiplayer title. The ideal candidate is an ...

Animation TD

Vancouver, BC · On-site

CA$25.96 - CA$34.62/hr

Animation Assistant Technical Director Sony Pictures Imageworks is located on the unceded ... Programming experience in Python. * C++ experience is a plus * Excellent problem-solving and ...

What We Need We are looking for a Senior Gameplay Engineer to contribute to the development of new animation features and gameplay mechanics at our new studio. In this role, you will be working ...

In this role, you will work with a production partner to creatively lead AI Engineers, Animation Engineers, and Animators to set the vision for and implement authentic sports behaviors to build ...

next page

Showing results 1-20

Animation Programmer information

See British Columbia salary details

$33K

$98.5K

$176K

How much do animation programmer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for animation programmer in British Columbia is $98,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $125,500.00 per year, depending on experience, location, and employer.

What is an animation programmer?

Animation programmers are software developers who specialize in creating and implementing animation systems within video games or interactive media. They work closely with animators and designers to ensure that character and object movements are smooth, realistic, and responsive. Their responsibilities often include building tools for animators, optimizing animation performance, and integrating animations with game mechanics. Animation programmers use programming languages like C++ or C# and often work with game engines such as Unity or Unreal Engine.

How do animation programmers typically collaborate with animators and game designers during a project?

Animation Programmers work closely with animators to ensure that character movements and environmental animations are seamlessly integrated into the game engine. They often participate in regular meetings with animators and designers to discuss technical constraints, workflow improvements, and creative solutions for complex animation systems. This collaboration ensures that artistic vision aligns with technical feasibility, resulting in smooth, responsive animations. Effective communication and an understanding of both creative and technical perspectives are essential for success in this role.

What are the key skills and qualifications needed to thrive as an animation programmer, and why are they important?

To thrive as an Animation Programmer, you need strong programming skills in languages like C++ or Python, a solid understanding of mathematics (especially linear algebra), and experience with animation systems in game engines. Familiarity with industry-standard tools such as Unreal Engine, Unity, and Autodesk Maya, as well as relevant APIs and scripting languages, is typically required. Creativity, problem-solving abilities, and effective teamwork are standout soft skills for this role. These skills ensure the creation of smooth, realistic animations and seamless integration with gameplay, which are vital for engaging and immersive user experiences.

What is the difference between Animation Programmer vs 3D Animator?

AspectAnimation Programmer3D Animator
Required SkillsProgramming, scripting, technical knowledge of animation pipelinesArtistic skills, character animation, storytelling
Work EnvironmentGame studios, software companies, technical teamsGame studios, film, advertising, freelance
Tools & SoftwareUnity, Unreal Engine, scripting languagesMaya, Blender, 3ds Max
FocusImplementing animation systems, optimizing performanceCreating and refining character animations

While both roles involve animation, an Animation Programmer focuses on coding and technical implementation of animations within software, whereas a 3D Animator emphasizes creating artistic character movements. Understanding these differences helps employers and professionals identify the right skill set for each role.

What are popular job titles related to Animation Programmer jobs in British Columbia?

For Animation Programmer jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Animation Programmer jobs in British Columbia look for?

The top searched job categories for Animation Programmer jobs in British Columbia are:

Infographic showing various Animation Programmer job openings in British Columbia as of August 2026, with employment types broken down into 77% Full Time, 15% Part Time, 7% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $98,450 per year, or $47.3 per hour.

Full-time

Re-posted 15 days ago


Job description

Final Strike Games is looking for a passionate Animation Engineer to join our Vancouver, BC studio and help us build the animation systems for an upcoming multiplayer title. The ideal candidate is an enthusiastic team member, strong communicator, and well versed with Unreal Engine 5 and the latest animation tools and technology.


Duties

  • Work closely with designers, artists, and animators to "bridge the gap" between Unreal Engine's core technology and building in-game character animations of the highest quality.
  • Monitor performance, and network reliability of animation gameplay systems
  • Develop test cases and integrate with the QA team
  • Self-manage time and responsibilities when given prioritized goals and objectives

Requirements:

  • A 4-year Bachelor's degree in Computer Science or equivalent training.
  • At least 3 years experience as a gameplay or animation engineer
  • A strong understanding of game animation methodologies (foot IK, rigging, motion matching, procedural animation, skinning, blend trees, etc)
  • Have deep and current knowledge of the animation systems in Unreal Engine 5.
  • Familiar with using Claude Code in a game development environment
  • Strong programming skills in C/C++
  • Strong mathematics ability / linear algebra

Basic Qualifications

  • Expert knowledge of business tools such as Microsoft office and google docs
  • Strong written and verbal communication skills in the English language
  • Current eligibility to work in Canada is preferred but International candidates may be considered based on experience + circumstances.


About Final Strike Games:

Final Strike Games is a multiplayer focused game studio founded by game industry veterans. FSG is currently developing titles for PC and Console. We have offices in Seattle, Vancouver, and Montreal. For more information please visit www.finalstrikegames.com


Final Strike Games is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please let us know.