Ubisoft2
Programmeur.se Réseau
At a Glance
- Location
- Montreal, Canada
- Employment
- Temps plein
- Experience
- 5+ years
- Posted
- 2026-07-23T12:59:10.381Z
Key Requirements
Required Skills
Requirements
Ce que vous apportez
Un baccalauréat en informatique ou génie informatique;
Au moins 5 ans d'expérience en développement et optimisation de code en C++ et Python;
De l'expérience avec les engins multijoueurs, les systèmes distribués, l'optimisation de code réseau et le multithreading;
De l'expérience en développement de fonctionnalités réseau sur les consoles Microsoft et Sony, un atout;
De l'expérience au sein d'une équipe qui a livré un jeu multijoueur, un atout;
Responsibilities
En tant que programmeuse ou programmeur de réseaux à Ubisoft Montréal, vous aurez une influence directe sur la qualité de l'expérience connectée d'un jeu.
On vous confiera le développement des systèmes de réseaux bas-niveau, le développement de l'engin multijoueur et l'optimisation de la performance des réseaux.
Vous ferez partie d'une équipe qui aura pour mission d'assurer une expérience connectée optimale.
Face à chaque nouvelle itération, vous vous engagerez à répondre aux questions les plus fondamentales : le jeu sera-t-il performant pendant les matchs multijoueurs?
La latence satisfait-elle et surpasse-t-elle les attentes des joueurs·euses professionnels·elles?
L'expérience connectée est-elle fluide?
About the Company
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!