Programmeur.euse Online (Rainbow Six)

Posted Yesterday
Be an Early Applicant
Saguenay, QC, CAN
In-Office
Entry level
Gaming
The Role
Develop and maintain client- and server-side online features for Rainbow Six, including player groups, matchmaking, platform requirements, and network systems. Debug existing code, fix online-functionality bugs, design and optimize scalable systems, address performance bottlenecks, collaborate across teams, participate in code reviews, and support network features throughout live game production and operations.
Summary Generated by Built In
Description de l'entreprise

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!

Description du poste

En tant que programmeur·euse de jeux vidéo à Ubisoft Saguenay, vous travaillerez sur l’architecture client et serveur existante. Vous développerez, maintiendrez et améliorerez des fonctionnalités en ligne, notamment les groupes de joueurs, la mise en relation des joueurs et les fonctions liées aux exigences des fabricants de plateformes.

Ce que vous ferez:

  • Examiner les exigences réseau du projet et les fonctionnalités en ligne du moteur pour répondre aux besoins de l’équipe;
  • Comprendre et déboguer le code existant, ses dépendances et les systèmes côté client et côté serveur;
  • Repérer et corriger les bogues touchant les fonctionnalités en ligne;
  • Concevoir et proposer de nouveaux systèmes lorsque la livraison d’une fonctionnalité l’exige, dans le respect des paramètres du projet;
  • Vérifier que les nouveaux systèmes répondent aux intentions du projet et restent cohérents avec le code existant;
  • Optimiser le code et la logique, repérer les goulots d’étranglement et proposer des améliorations aux flux;
  • Veiller à l’alignement du travail de l’équipe avec les besoins du projet, notamment en matière de performance, de maintenance et de capacité de montée en charge;
  • Participer aux revues d’équipe, proposer des améliorations et partager les connaissances au moyen de présentations ou de documentation;
  • Collaborer avec les autres équipes pour repérer, valider et résoudre les dépendances et les problèmes qui freinent leurs fonctionnalités;
  • Soutenir les systèmes et fonctionnalités réseau pendant la production et l’exploitation des jeux en service.

Qualifications

Ce que vous apportez à l'équipe:

  • Expérience en C++, notamment dans le développement et l’optimisation de systèmes en ligne;
  • Expérience de la livraison de plusieurs jeux ou de la maintenance d’un jeu en service, et connaissance des pratiques de développement et d’exploitation en continu;
  • Capacité à communiquer avec diplomatie les exigences et les risques aux parties prenantes;
  • Aptitude à résoudre des problèmes avec réflexion et créativité;
  • Envie d’apprendre et d’améliorer vos méthodes de travail;
  • Souci de l’efficacité, de la qualité du code et de l’expérience utilisateur;
  • Excellentes aptitudes de communication orale et écrite en français et en anglais;
  • Intérêt pour les jeux vidéo et la technologie; connaissance des services en ligne d’Ubisoft, un atout.

Skills Required

  • Experience with C++, including development and optimization of online systems
  • Experience delivering multiple games or maintaining a live-service game
  • Knowledge of continuous development and live game operations practices
  • Ability to communicate requirements and risks diplomatically to stakeholders
  • Problem-solving ability with thoughtful and creative approaches
  • Commitment to learning and improving work methods
  • Focus on efficiency, code quality, and user experience
  • Excellent oral and written communication skills in French and English
  • Interest in video games and technology
  • Knowledge of Ubisoft online services

Ubisoft Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ubisoft and has not been reviewed or approved by Ubisoft.

  • Healthcare Strength — Health coverage in the U.S. includes medical, dental, and vision options with HSA funding to cover the deductible, plus access to One Medical and a mental‑health program. Several studios also provide telemedicine and, in some regions, on‑site clinic services.
  • Leave & Time Off Breadth — Time off includes paid vacation, holidays, wellness time, volunteer PTO, and a sabbatical available after five years in the U.S. Canadian studios highlight six weeks of vacation and additional local days tied to occasions or seasonal reduced hours.
  • Parental & Family Support — Enhanced parental leave with salary top‑ups is emphasized in multiple regions, including Canada. In the U.S., a travel‑expense program supports access to reproductive healthcare when services are out of state.

Ubisoft Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Montreuil
21,450 Employees
Year Founded: 1986

What We Do

Ubisoft’s 20,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent has brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

Similar Jobs

Atlassian Logo Atlassian

Senior Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
5 Locations
11000 Employees

Atlassian Logo Atlassian

Consultant

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
6 Locations
11000 Employees
132K-208K Annually

NBCUniversal Logo NBCUniversal

Development QA Tester | Testeur QA en développement

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Montréal, QC, CAN

NBCUniversal Logo NBCUniversal

Design Director

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Montréal, QC, CAN

Similar Companies Hiring

DraftKings Thumbnail
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Boston, MA
6400 Employees
bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
ARB Interactive Thumbnail
Gaming • Mobile • Software
Miami, Florida
190 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account