Online Game Programmer: Live Ops & Online Systems (C++)

Ubisoft Entertainment Inc.

Saguenay

On-site

CAD 70,000 - 110,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ubisoft Saguenay is seeking an Online Game Programmer to develop, maintain, and optimize online features such as player groups and matchmaking within an established client/server architecture.

You will review existing engine features, debug complex systems, and propose new solutions while ensuring performance, reliability, and scalability across live operations. Strong bilingual communication is valued for collaboration with global teams.

Qualifications

  • Proficient in C++ and online systems.
  • Experience shipping or maintaining a live game.
  • Strong communication with stakeholders in EN/FR.

Responsibilities

  • Review network requirements and existing online engine features.
  • Debug and fix bugs affecting online features.
  • Design new systems within project constraints and verify alignment.
  • Optimize code for performance, scalability, and maintainability.
  • Collaborate with other teams to resolve dependencies.
  • Support network systems during live operations.

Skills

C++
Online systems
Bug fixing
Team communication
English/French

Job description

Ubisoft Saguenay is seeking an Online Game Programmer to develop, maintain, and optimize online features such as player groups and matchmaking within an established client/server architecture.

You will review existing engine features, debug complex systems, and propose new solutions while ensuring performance, reliability, and scalability across live operations. Strong bilingual communication is valued for collaboration with global teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Online Game Programmer (Rainbow Six)
Online Game Programmer (Rainbow Six)

Ubisoft Saguenay • Saguenay

On-site
CAD 80,000 - 120,000
Programmeur Jeux en ligne — Multijoueur & Réseau
Programmeur Jeux en ligne — Multijoueur & Réseau

Ubisoft Entertainment Inc. • Saguenay

On-site
CAD 70,000 - 110,000
Online Game Programmer (Rainbow Six)
Online Game Programmer (Rainbow Six)

Ubisoft Entertainment S.A • Saguenay

On-site
CAD 70,000 - 110,000
Online Programmer - OS (Game Network)
Online Programmer - OS (Game Network)

Ubisoft Entertainment Inc. • Montreal

On-site
CAD 110,000 - 170,000
Online Programmer - OS (Game Network)
Online Programmer - OS (Game Network)

Ubisoft Montréal • Montreal

On-site
CAD 90,000 - 140,000
Programmeur.euse Online (Rainbow Six)
Programmeur.euse Online (Rainbow Six)

Hybride • Saguenay

On-site
CAD 70,000 - 110,000
Chef d'Équipe Online & Backend — Jeux (Lead)
Chef d'Équipe Online & Backend — Jeux (Lead)

Ubisoft • Montreal

On-site
CAD 90,000 - 130,000
Online Services Engineer – Player Identity
Online Services Engineer – Player Identity

Ubisoft Entertainment Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Online Programmer: Scalable, Secure Game Services
Senior Online Programmer: Scalable, Secure Game Services

Cloud Imperium Games • Montreal

On-site
CAD 90,000 - 130,000
Programmeur.euse Online (Rainbow Six)
Programmeur.euse Online (Rainbow Six)

Ubisoft Saguenay • Saguenay

On-site
CAD 70,000 - 110,000