Ubisoft Logo

Ubisoft

Lead Technique – Online/Backend (March of Giants)

Posted 4 Days Ago
Be an Early Applicant
In-Office
Montréal, QC
Mid level
In-Office
Montréal, QC
Mid level
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.
The summary above was generated by AI
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

Ubisoft Montréal, Québec, CAN Office

5505 Boul. Saint-Laurent #2000, Montréal, Québec, Canada, H2T 1S6

Similar Jobs

An Hour Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Business Recruiter will manage hiring processes, provide talent strategies, collaborate with leadership, and drive diversity in hiring while using data to improve processes.
An Hour Ago
Hybrid
2 Locations
Expert/Leader
Expert/Leader
Fintech • Payments • Software • Financial Services
The Chief Revenue Officer will lead revenue growth by unifying Sales and Marketing, managing Customer Success and Partnerships, and ensuring a cohesive end-to-end customer strategy for sustainable growth.
An Hour Ago
Hybrid
10 Locations
Senior level
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
The Global Development Lead oversees clinical development for internal medicine, leading cross-functional teams and ensuring successful trial execution and regulatory submissions.
Top Skills: Clinical DevelopmentData InterpretationDigital InnovationProject ManagementRegulatory Submissions

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account