Programmeuse, Programmeur réseaux (C++) – Online Services

Feb 04, 2023
Montréal, Canada
... Not specified
... Senior
Full time
... Full remote

En tant que programmeuse ou programmeur réseaux, vous rejoindrez Online Services pour créer des fonctionnalités réseaux et des technologies de réplication pour une large gamme de jeux multijoueurs, des petits jeux co-op aux énormes Battle Royales.

De concert avec votre équipe, vous vous engagerez à répondre aux questions les plus fondamentales afin de faire face aux exigences de la prochaine génération de jeux multijoueurs :  Le jeu sera-t-il aussi performant que possible pendant les matchs multijoueurs? La latence répond-elle aux attentes des joueuses et joueurs professionnels? L'expérience connectée est-elle aussi fluide que possible?


Ce que vous ferez

Dans un environnement cloud native :

  • Développer des solutions de réplication et des fonctionnalités multijoueurs performantes, fiables et fun en partenariat avec les équipes de production et d'autres programmeur·euses réseaux.
     
  • Comprendre les fonctions existantes et suggérer et développer des améliorations afin de créer la meilleure expérience multijoueur.
     
  • Collaborer quotidiennement avec diverses équipes de production et de support à la production.
     
  • Évaluer et résoudre les bogues réseaux.
     
  • Documenter votre travail.

Ce que vous apportez à l’équipe

  • Expérience en développement en C++
  • De l’expérience avec les systèmes distribués, le multi-threading et la programmation réseaux
  • Une compétence pour communiquer avec tous les corps de métier et pour appuyer et tirer votre équipe vers le haut en matière de qualité et de vision
  • Un diplôme en informatique ou génie informatique (ou une formation connexe)
  • Un esprit créatif et innovateur   
     

Quelques atouts :

  • De l’expérience sur une équipe qui a livré un jeu multijoueur
  • Compétences en optimisation de réseaux
  • Une expertise en C#
  • Expérience avec les bindings C
  • De l’expérience en développement de fonctionnalités réseaux sur les consoles Microsoft et Sony


Ce qu’il faut nous envoyer

  • Votre CV mettant en valeur votre parcours et vos compétences

 

À propos de nous

Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.

Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes. 

Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l’avancement professionnel, les occasions d’apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).

Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.  

À Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.