CareerPlan

Programmeur moteur senior / Senior Engine Programmer

MontrealFull-time2026-10-16 → 2026-11-11

Core

Designing new technical architectures and solving complex problems within the game engine and technology stack.

Role type

Senior IC engine programmer

Builds

Core game engine systems, low-level systems (streaming, serialization), and integrations with Epic Games

Domain

Video game development, engine technology

Required skills

C++ (C++17), Unreal Engine, multi-threaded programming, code profiling and optimization, version control integration, low-level system development

Preferred skills

C#, rendering, navigation mesh, path finding, AI/LLM tools usage

Technologies

Unreal Engine, C++, C#, version control systems

Responsibilities

Design new technical features and solve complex engine problems; maintain core engine and assist with vendor integrations; develop low-level systems like streaming and serialization; address performance issues (CPU, GPU, memory, load times) using profilers; integrate code/content between version control systems

Seniority

Senior, hands-on IC