CareerPlan

Senior Programmer - Tools | Programmeur senior - Outils

Montreal, QUEBEC, caFull-time2026-11-05 → 2026-11-10
Hybrid

Core

Design, implement, and maintain Unreal Engine editor tools and standalone desktop applications to support efficient content creation and development in AAA game production.

Role type

Senior IC tools programmer (game engine)

Builds

Unreal Engine editor extensions, standalone desktop tools, and automation utilities for game development teams

Domain

Video game development / AAA production

Required skills

C++, Unreal Engine editor development, tools architecture, data workflows, content pipelines, debugging, version control (Perforce/Git)

Preferred skills

Qt, .NET/WPF, Python scripting, web-enabled tools, asset validation, build workflows

Technologies

C++, C#, Python, Qt, .NET, WPF, Unreal Engine, Slate, Editor Utility Widgets, Perforce, Git

Responsibilities

Design and implement editor tools and standalone applications; integrate tools with engine systems and asset pipelines; debug complex tool issues; mentor junior programmers; collaborate on tools architecture and workflow improvements

Seniority

Senior, hands-on IC