CareerPlanSign in

Senior 3D Programmer

Montreal, QC, ca💼 Full-time🗓 2026-07-16 → 2026-09-26

Core

Design, implement, and maintain core engine foundations in Unreal Engine, focusing on stability, performance, and scalability for a multiplayer experience.

Role type

Senior 3D Programmer (Unreal Engine)

Builds

Multiplayer game experience

Domain

Video game development / Real-time rendering

Deliverable

production ML models | product features | infrastructure

Required skills

C++, HLSL, DirectX, GPU/CPU diagnostics, performance optimization, console development, engine architecture, technical debt management

Preferred skills

Experience shipping video games, strong mathematical background (algebra, geometry, calculus)

Technologies

Unreal Engine, C++, HLSL, DirectX

Responsibilities

Lead rendering and frame performance initiatives; own technical solutions end-to-end; collaborate with Gameplay, Tech Art, VFX, and Tools teams; write code daily and debug deep within the engine; manage technical debt and enforce best practices

Seniority

Senior, hands-on IC

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