Senior C++ Engine Programmer Montreal

Senior C++ Engine Programmer Montreal

29 Oct
|
Ubisoft Montréal
|
Montreal

29 Oct

Ubisoft Montréal

Montreal

Contemporary C++ and distributed systems define this Senior C++ Engine Programmer role at Ubisoft Montreal. Work on technology supporting online services across Ubisoft productions.

As part of Core Services - Online Tech Foundations, you will design and evolve middleware for games. The work spans game engine, low-level, networking, and engine-integrated web components. You will help shape reliable technology supporting online services.

Key Responsibilities:
Develop reliable, high-performing, maintainable C++ middleware
Contribute to technical direction and architecture choices
Improve code quality through reviews and continuous improvement
Solve complex technical problems and optimize performance




Collaborate with teams and stakeholders while sharing knowledge

Requirements:
Advanced proficiency in up-to-date C++17, C++20, C++23, and beyond
Robust software architecture and complex systems expertise
Deep knowledge of memory management, multithreading, and CPU optimization
High-performance algorithms and optimized data structures experience
Excellent debugging, profiling, communication, and collaboration skills

Apply advanced C++, architecture, and systems expertise to Ubisoft Montreal’s online gaming technology and middleware.

📌 Senior C++ Engine Programmer Montreal
🏢 Ubisoft Montréal
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ engine programmer montreal / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ engine programmer montreal / montreal