Senior Online Systems Programmer (Montreal)

Senior Online Systems Programmer (Montreal)

02 Nov
|
Ubisoft Montréal
|
Montreal

02 Nov

Ubisoft Montréal

Montreal

Build online gaming technology with Ubisoft Montreal as a Senior Online Systems Programmer focused on C++ and networking. Develop middleware supporting multiple Ubisoft productions.

You will work within Core Services - Online Tech Foundations on distributed systems and middleware used in games. Your contributions will cover online services, networking, low-level programming, and engine-integrated web components. The position also involves technical influence.

Key Responsibilities:

- Design and evolve distributed systems and game middleware
- Improve reliable, maintainable, high-performing C++ solutions
- Optimize performance and solve complex technical problems
- Reduce risks and technical debt in sustainable solutions




- Influence architecture and strategic technical directions

Requirements:

- Advanced modern C++ proficiency, including C++17, C++20, and C++23
- Expertise in software architecture and complex systems
- Low-level knowledge of memory, multithreading, and CPU optimization
- Robust analytical and problem-solving abilities
- Proficiency with Continuous Integration and Continuous Deployment practices

Bring distributed systems, networking, C++, and architectural expertise to online services across Ubisoft game productions.

📌 Senior Online Systems 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 online systems programmer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior online systems programmer (montreal) / montreal