CareerPlanSign in

Senior Engine Programmer - Mobile | Programmeur ou programmeuse moteur senior - Mobile

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

Core

Design, implement, and optimize Unreal Engine engine-level systems specifically for mobile platforms (iOS and Android), focusing on performance, memory, and power constraints.

Role type

Senior IC engine programmer (mobile)

Builds

Mobile games and experiences using Unreal Engine

Domain

Game development, Mobile, Unreal Engine

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Unreal Engine engine-level development, mobile platform constraints, performance optimization, memory management, profiling and debugging, version control (Perforce/Git)

Preferred skills

Unreal Engine modification/extending, mobile profiling tools, live mobile product support, mobile GPU/rendering constraints

Technologies

Unreal Engine, C++, iOS, Android, Perforce, Git

Responsibilities

Design and maintain Unreal Engine systems for mobile; optimize subsystems for performance and memory; integrate platform-specific features; profile and debug performance issues; mentor junior programmers

Seniority

Senior, hands-on IC with mentorship

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