U

Network - Online Programmer (C++) - Assassin's Creed Codename Invictus

Ubisoft

Montreal, Quebec, Canada Full-time February 25, 2026

Found Description

Job Description

A new chapter in the Assassin's Creed legacy is about to be written—not in the shadows of history, but in the heat of multiplayer gaming.
We're crafting a AAA Multiplayer Game where every frame counts and every move must land.
To do that, we need a master of Netcode to join our elite team of network/online developers.

We're reimagining our technological stack to deliver top-tier multiplayer performance.
If you have the skills to contribute to programming in C++ a seamless, secure, and scalable network stack, your mission awaits.

What you'll do

  • Design, implement and maintain the network stack of a AAA multiplayer game engine.
  • Collaborate with the team of engineers to integrate network functionalities into the game engine.
  • Implement solutions to ensure low latency, low bandwidth and high reliability
  • Diagnose and resolve network-related issues during development and post-launch.
  • Document th...

Ready to Apply?

Submit your application for Network - Online Programmer (C++) - Assassin's Creed Codename Invictus at Ubisoft

Apply Now