CareerPlan

Programmeur.euse Online (Rainbow Six)

Saguenay, QC, caFull-time2026-11-03 → 2026-11-10

Core

Develop, maintain, and improve online features for video games, focusing on client-server architecture, player groups, matchmaking, and platform requirements.

Role type

Senior IC game network engineer

Builds

Online multiplayer systems and features for video games

Domain

Video games / Network engineering

Required skills

C++, online system development, debugging, system design, code optimization, performance tuning, cross-team collaboration

Preferred skills

Experience shipping multiple games or maintaining live games, knowledge of CI/CD practices, familiarity with Ubisoft online services

Technologies

C++, client-server architecture

Responsibilities

Analyze network requirements and engine online features, debug existing code and dependencies, design new systems for feature delivery, optimize code and logic for performance, ensure team alignment with project needs, participate in code reviews and knowledge sharing, collaborate on cross-team dependencies, support network systems during production and live operations

Seniority

Senior, hands-on IC