Behaviour Interactive logo

Programming Technical Lead | Chef ·fe technique de programmation

Behaviour Interactive

Montreal, QC · 3+ years experience · Hybrid · Posted Oct 7, 2026

At a glance

Experience
3+ years experience
Workplace
Hybrid
Location
Montreal, QC

About the role

  • Join a central team dedicated to developer productivity across Behaviour's productions by embedding in production teams to improve their speed, effectiveness, quality, and stability.

Responsibilities

  • Identify what slows the programming team down or hurts the quality and stability of its work, and address it hands-on by building or improving tools and pipelines, automating repetitive work, developing new functionality, debugging, or tracking down hard-to-fix bugs.
  • Partner with the production's technical leadership, working closely with the technical director, lead programmer, and other tech leads to align efforts with the production's roadmap.
  • Mentor programmers and help the team grow by sharing software development best practices through tech talks, workshops, pair programming, and day-to-day collaboration.
  • Work across disciplines by collaborating with artists, designers, and producers to improve workflows wherever programming is involved, from content pipelines to editor tools.
  • Share what you learn by keeping the central team informed of progress and bringing back lessons learned from each production so future productions benefit.

Requirements

  • A minimum of 3 years of experience as a technical lead on a game production, with at least one title shipped in that role.
  • A proven track record of leading lasting technical change, earning the trust of programmers and tech leads, rallying teams around improvements, and communicating clearly at all levels.
  • A true generalist profile comfortable across a wide range of areas with strong experience in tools, pipelines, and build systems.
  • Strong experience with Unity and C#.

Preferred qualifications

  • Experience with Unreal Engine and C++
  • Experience programming online multiplayer games

Skills

  • Unity
  • C#
  • Unreal Engine
  • C++

Behaviour Interactive

Programming Technical Lead | Chef ·fe technique de programmation

Apply now