Programmeur moteur senior / Senior Engine Programmer
Montreal · Canada · Posted Oct 16, 2026
At a glance
- Location
- Montreal · Canada
About the role
- High Drive is seeking a Senior Engine Programmer to join their new international game team in Montreal, working on an ambitious project in a start-up atmosphere.
- The role involves designing new technical features, managing the core engine, and contributing to low-level systems.
Responsibilities
- Build new technical designs and features while solving complex problems throughout the engine and technology-stack.
- Manage and maintain the core engine while assisting with integrations from Epic Games and other vendors.
- Contribute to the development of low-level systems such as streaming and generic serialization.
- Take ownership of and address performance-related issues such as CPU, GPU, memory, and load times using profilers and other measurement tools.
- Stay updated on technological developments and advancements in the game industry.
- Use AI/LLM tools to increase productivity.
Requirements
- Bachelor's degree in computer science or a related field.
- Minimum of 8 years of game industry experience with 1 multi-platform AAA shipped title.
- Minimum of 3 years of experience developing games with Unreal Engine.
- Strong written and verbal communication skills.
- Expert in C++.
- Proficiency in multi-threaded programming and a solid understanding of its principles.
- Solid understanding of design patterns and containers.
- Capability to profile and analyze code and optimize it to meet performance and memory requirements.
- Experience integrating code/content between version control systems (internal/external servers).
- Able to work independently and efficiently, meeting reasonable deadlines.
Preferred qualifications
- C++17 is a plus.
- C# is a plus.
- Having some relevant specialization (e.g. in rendering, navigation mesh or path finding) is a strong plus.
Benefits
- Insurance coverage and telemedicine from day one
- Transportation and meal allowance
- Referral bonus
- RRSP with employer contribution
Skills
- C++
- Unreal Engine
- C#
- AI/LLM Tools