CareerPlanSign in

Lead Rendering Programmer | Programmeur ou programmeuse en rendu Lead

Montreal, QUEBEC, ca💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Lead the design, implementation, and optimization of high-quality, performant rendering systems within Unreal Engine for AAA game titles.

Role type

Senior IC rendering programmer (Unreal Engine)

Builds

Real-time graphics rendering pipelines and features for AAA games

Domain

Video Games / Real-time Graphics

Deliverable

production ML models | product features

Required skills

C++, Unreal Engine rendering pipeline, real-time rendering concepts (lighting, shading, materials, post-processing), GPU performance optimization, version control (Perforce/Git), technical leadership, system architecture

Preferred skills

Custom engine modifications, multi-platform optimization (PC, console, mobile), graphics APIs, GPU architecture

Technologies

Unreal Engine, C++, Perforce, Git

Responsibilities

Lead design and implementation of core rendering systems; define and maintain rendering architecture and standards; provide technical leadership and hands-on development for complex features; collaborate with Art and Tech Art to translate visual goals into performant solutions; mentor rendering programmers; oversee rendering performance, memory usage, and scalability; drive optimization efforts and coordinate improvements; establish workflows and debugging practices; debug complex rendering issues involving shaders, materials, and GPU performance; guide Unreal Engine upgrades and custom modifications.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.