CareerPlan

Lead Tools Programmer | Programmeur ou programmeuse outils Lead

Montreal, QUEBEC, caFull-time2026-11-09 → 2026-11-10

Core

Lead the design, implementation, and architecture of in-engine and standalone tools to empower content creators and developers on an AAA game title.

Role type

Senior IC tools programmer (game engine)

Builds

In-engine Unreal Editor tools, standalone desktop applications, and optional web-enabled utilities for game production.

Domain

Video game development (AAA)

Required skills

C++, Unreal Engine editor tooling, tools architecture, data-driven systems, content creation workflows, technical leadership, problem-solving, version control (Perforce/Git)

Preferred skills

Qt, .NET (WPF/WinForms), Python scripting, REST APIs, Electron, web dashboards

Technologies

Unreal Engine, C++, Qt, .NET, WPF, WinUI, Python, C#, REST APIs, Electron, Perforce, Git

Responsibilities

Lead design and implementation of tools for content creation, iteration, validation, and debugging; Define and maintain tools architecture spanning engine editor tools and standalone apps; Mentor tools programmers through code reviews and technical guidance; Collaborate with Design, Art, Production, and Engineering teams to integrate tools into daily workflows; Oversee performance, stability, and maintainability of tools; Establish coding standards, documentation, and testing strategies; Debug complex issues involving engine integration and data pipelines.

Seniority

Senior, hands-on IC