Senior Tools Programmer | Programmeur·se outils sénior·e

Behaviour InteractiveMontreal, QC
Onsite

About The Position

As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and improvement of production tools and pipelines, while acting as a key link between artistic and technical teams. You will work in a dynamic and collaborative environment, contributing to the design, prototyping, implementation, and optimization of tools and features that support Behaviour Interactive’s Production teams.

Requirements

  • A minimum of 6 years of experience developing tools for artistic teams in video games or VFX.
  • Excellent command of Unreal Engine is required.
  • Strong understanding of art and animation pipelines.
  • Excellent C++ knowledge.

Nice To Haves

  • Knowledge of Unity is an asset.

Responsibilities

  • Develop, improve, and maintain efficient tools within Unreal Engine.
  • Collaborate closely with artists, animators, team leads, and other programmers to define tool requirements and specifications.
  • Support production teams through feature development and technical support related to tools.
  • Automate processes to improve efficiency, reliability, and quality across production pipelines.
  • Facilitate the integration of motion capture into animation pipelines.
  • Participate in C++ design and code reviews, while contributing to the evolution of the animation toolset and the introduction of new techniques.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service