Lead Technique – Online/Backend (March of Giants)

Reposted 4 Hours Ago
Be an Early Applicant
Montréal, QC, CAN
In-Office
Mid level
Gaming
The Role
The Lead Technique for Online/Backend will analyze and address technical issues, design resilient backend systems, mentor team members, and collaborate across technical disciplines to enhance gaming experiences.
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

Le ou la titulaire du poste est la personne de référence pour les enjeux technologiques liés à sa spécialité. Il ou elle est un·e spécialiste technique responsable d’analyser les problématiques associées à son domaine d’expertise (spécialité technique ou console de jeu) et imputable des choix technologiques ainsi que des performances de l’ensemble des systèmes de sa spécialité. La personne continue de produire du code, définit les meilleures pratiques et assure le mentorat au sein de l’équipe.

Spécialité visée : Online/Backend (Jeux)
Dans le cadre des services en ligne d’un jeu multijoueur (AAA/GAAS), le ou la Lead Technique conçoit l’architecture des systèmes backend, garantit leur résilience, scalabilité et opérabilité, et met en place les outils d’observabilité ainsi que les pratiques CI/CD afin d’assurer une expérience de jeu fluide et fiable.

Responsabilités générales de la spécialité

  • Gérer les mandats techniques donnés par le ou la Chef·fe de projet informatique (CPI), le ou la Chef·fe d’équipe (TL) ou l’Architecte technique.
  • Agir comme personne de référence au sein de l’équipe pour les aspects techniques liés à sa spécialité.
  • Programmer en tant que senior et prendre en charge les éléments les plus risqués dans sa spécialité.
  • Proposer des évolutions et effectuer des choix technologiques cohérents avec la vision du projet.
  • Mesurer régulièrement les performances et optimiser au besoin les systèmes de sa spécialité.
  • Résoudre les problèmes techniques complexes liés à sa spécialité.
  • Assurer le mentorat technique au sein de l’équipe (partage de connaissances, bonnes pratiques).
  • Conseiller l’Architecte et/ou le CPI et proposer des mesures correctives pour atteindre les objectifs.
  • Collaborer avec les directions techniques des autres métiers (design, graphique, animation, audio, etc.) pour assurer l’efficacité des systèmes utilisés par les disciplines.
  • Participer aux suivis de performance avec le CPI.
  • Effectuer toute autre tâche connexe.

Responsabilités spécifiques Online/Backend (Jeux)

  • Concevoir, architecturer et implémenter les services backend permettant la connexion et l’interaction des joueurs et joueuses, tout en assurant résilience, scalabilité et sécurité.
  • Recueillir les besoins (design, gameplay, online, data, ops) et itérer sur les fonctionnalités clés : authentification, matchmaking, sessions, progression, économie, télémétrie, etc.
  • Collaborer étroitement avec les pairs afin de garantir la fiabilité, la performance et la maintenabilité de l’écosystème en ligne.
  • Développer et améliorer l’observabilité : métriques, traces, logs, alerting, SLO/SLI, tableaux de bord de santé et de capacité.
  • Mettre en place et faire évoluer le CI/CD (intégration, livraison et déploiement continus des services et composants en ligne).
  • Définir les standards d’API (REST/gRPC), la modélisation et le design des bases de données, la gestion des versions et la compatibilité des services live.
  • Contribuer à la préparation et au support des opérations live (GAAS) : readiness, charge, tests de performance/failover, runbooks et réponse aux incidents.

Qualifications

Habiletés et connaissances (soft skills)

  • Esprit d’analyse et de synthèse ; résolution de problèmes.
  • Capacité à comprendre et anticiper les besoins des client·e·s en explorant de nouvelles possibilités.
  • Excellentes habiletés relationnelles et communicationnelles ; aptitude à travailler en équipe et à influencer.
  • Autonomie, débrouillardise, initiative, orientation résultats.
  • Rigueur, souci du détail, flexibilité dans l’organisation du travail.
  • Adaptabilité, capacité à prioriser et à gérer l’ambiguïté.

Formation

  • Baccalauréat en informatique ou en génie informatique (ou toute formation équivalente).

Expérience pertinente

  • Minimum 3 ans d’expérience en programmation sur une console spécifique ou dans une spécialité (ou expérience pertinente équivalente).
  • Pour un profil senior Online/Backend (souhaité) :
    • 5+ ans en développement de systèmes et fonctionnalités backend pour des jeux en ligne AAA/GAAS.
    • Expérience démontrée en lead technique, mentorat et prise de décision technologique.

Compétences techniques (exigées / souhaitées)

Exigées / fortement souhaitées

  • Conception d’API REST, design de bases de données (relationnelles ou NoSQL).
  • AWS (ou cloud équivalent) : compute, stockage, réseau, IAM, observabilité.
  • CI/CD, infrastructure as code, tests automatisés, déploiements progressifs (canary / blue‑green).
  • Observabilité : instrumentation, métriques, logs, traces, alerting, SLO/SLI.
  • Programmation Go (fortement souhaitée) ou expertise équivalente en langages backend modernes.
  • C++.

Atouts

  • Connaissance d’Unreal Engine 5 (ou moteur similaire) et de ses intégrations online.
  • Expérience des opérations live (GAAS), capacité & performance, incidents et post‑mortems.
  • Connaissance gameplay/online : matchmaking, sessions, parties, progression, économie, anti‑triche, télémétrie, etc.

Langues

  • Maîtrise du français et de l’anglais, à l’oral et à l’écrit (collaboration avec équipes et partenaires multirégions).

Top Skills

Api Rest
AWS
C++
Ci/Cd
Cloud Computing
Go
NoSQL
Observability Tools
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
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

Samsara Logo Samsara

Proposal Writer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees
97K-115K Annually

PagerDuty Logo PagerDuty

Principal Product Manager

Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Big Data Analytics • Automation
Easy Apply
Remote or Hybrid
Canada
1200 Employees
156K-237K Annually

ServiceNow Logo ServiceNow

Scientist

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Montréal, QC, CAN
28000 Employees

Dandy Logo Dandy

Sr. Mechatronics Engineer

Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
Remote or Hybrid
9 Locations
1800 Employees

Similar Companies Hiring

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

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account