Lead Technical Rainbow Six

6 Days ago • 7 Years + • Game Engine

Job Summary

Job Description

The Lead Technical role within the Rainbow Six brand at Ubisoft focuses on driving technical improvements across the game engine, including core technology, audio, and rendering. Responsibilities include defining the technical vision, creating and maintaining a roadmap, mentoring programmers, ensuring code quality through reviews, and anticipating/solving complex technical issues. Collaboration with various teams, both local and remote, is crucial. The ideal candidate possesses deep expertise in C++, game engines, and various programming languages, along with strong leadership and communication skills. They must be able to make informed decisions, solve problems strategically, and stay abreast of industry advancements.
Must have:
  • 7+ years C++ programming experience
  • Deep understanding of game engines and systems
  • Strong problem-solving and decision-making skills
  • Excellent mentorship and communication abilities
  • Proficient in code review and technical validation

Job Details

Description de l'entreprise

Rainbow Six Siege est un jeu de tir tactique compétitif en ligne extrêmement réussi qui propose continuellement de nouveaux contenus et fonctionnalités depuis plus de huit ans.

Les membres de l'équipe technique de la marque Rainbow Six travaillent en partenariat avec l'équipe Siege pour mettre en œuvre des améliorations techniques, faire évoluer notre pile technologique de base et permettre aux équipes de continuer à offrir des expériences de qualité à nos joueurs.

Nous avons des projets ambitieux pour l'avenir de Rainbow Six ; nous recherchons des personnes talentueuses, désireuses et capables de relever les défis techniques qui nous attendent.

Description du poste

En tant que responsable technique de la marque Rainbow Six, vous participerez activement à la recherche d'améliorations de pointe dans tous les domaines du code au niveau du moteur, y compris la technologie de base, l'audio et le rendu.

En collaboration avec l'équipe Rainbow Six Siege, vous identifierez et hiérarchiserez les améliorations technologiques spécifiques, créerez et maintiendrez une feuille de route et guiderez votre équipe pour exécuter la vision de ces améliorations avec une haute qualité.

L'équipe technique de la marque Rainbow Six est une équipe distribuée répartie sur plusieurs studios. Il est donc essentiel que vous puissiez communiquer efficacement avec vos partenaires distants et établir des relations solides avec eux.

Responsabilités

  • Définir la vision technique au sein de l'équipe Moteur du projet + planifier sa feuille de route technique.
  • Rencontrez régulièrement votre équipe de programmation pour discuter des progrès, faire face aux revers, partager les mises à jour, présenter les fonctionnalités, donner votre avis, expliquer de manière informative et constructive les causes profondes des risques et des problèmes, etc.
  • Encadrer et motiver les programmeurs pour développer leurs compétences techniques + leur fournir ce dont ils ont besoin pour travailler efficacement et atteindre la qualité (outils, pipelines, etc.).
  • Écrivez du code élégant adapté au matériel avec lequel vous travaillez.
  • Assurer une supervision technique en examinant le code et en effectuant des validations techniques.
  • Anticiper et évaluer les problématiques complexes et escaladées + proposer des solutions adaptées.
  • Synchronisez-vous avec d'autres responsables techniques pour éliminer les blocages et faire avancer la production.
  • Communiquer avec des équipes interdépendantes sur d’autres projets pour échanger des informations.
  • Restez à l’affût des avancées technologiques et des normes de l’industrie pour définir nos meilleures pratiques + les partager avec nos studios.

Qualifications

  • Environ 7 ans d'expérience en programmation en C++
  • Une compréhension approfondie d'une variété de moteurs de jeu, de systèmes, de langages de programmation, d'interdépendances et de problèmes critiques
  • La capacité de prendre des décisions éclairées et immédiates avec un impact minimal à long terme
  • Une approche stratégique de la résolution de problèmes : vous ne vous contentez pas de corriger les problèmes, vous les résolvez pour qu'ils ne se reproduisent plus
  • Excellentes compétences en matière de mentorat, de relations interpersonnelles et de présentation
  • Un esprit hautement innovant et collaboratif
  • Communication interdépartementale efficace : vous pouvez facilement communiquer avec toutes les disciplines + décomposer des informations complexes pour différents publics
  • Une envie de partager vos connaissances pour repousser les limites de la technologie et aider les autres à améliorer leurs compétences

Informations complémentaires

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 joueuses et des joueurs 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.

Similar Jobs

GoMotive - Computer Vision Engineer

GoMotive

Pakistan (Remote)
2 Weeks ago
NVIDIA - Senior System Software Engineer, Firmware

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
ByteDance - DevOps Engineer, Applied Machine Learning Engine - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
NVIDIA - Senior Software Engineer - Data Center Rack and Power Management Engineering

NVIDIA

California, United States (Remote)
2 Months ago
Garena - Game Developer

Garena

Hanoi, Hanoi, Vietnam (On-Site)
2 Months ago
Wildlife Studios - Senior Game Engineer

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Days ago
undefined - Unity 3D Developer

Ahmedabad, Gujarat, India (On-Site)
10 Months ago
Ubisoft - The Division Resurgence – Senior Generalist Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago
Light Speed Studios - Lead Engine Systems Engineer

Light Speed Studios

California, United States (On-Site)
1 Month ago
Hologate gmbh - Unreal Engine Developer (C++)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zoox - CLAMS HD Mapping Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
5 Months ago
Epic Games - Senior QA Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Week ago
ByteDance - Software Engineer — Data Security

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Larian Studios - Tools Director

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Google - Software Engineer II, Google Cloud

Google

(On-Site)
3 Months ago
Turtle Rock Studios - Senior Tools Engineer

Turtle Rock Studios

Irvine, California, United States (Remote)
3 Weeks ago
Tencent - Senior Backend Developer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Rivos - CPU Design Verification - Full-time

Rivos

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Playrix - Lead Technical Designer

Playrix

Ukraine (Remote)
5 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

NVIDIA - DFT Methodology - Data Analytics Engineer

NVIDIA

Canada (Hybrid)
3 Weeks ago
NVIDIA - Senior Digital Circuit Design Engineer

NVIDIA

Canada (On-Site)
1 Month ago
Mistplay - Senior Product Design Manager

Mistplay

Toronto, Ontario, Canada (Hybrid)
2 Months ago
CAE - Internal Auditor

CAE

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Larian Studios - Senior Animator

Larian Studios

Quebec, Canada (On-Site)
6 Days ago
Budge Studios - Artiste 2D Généraliste (Contrat) /2D Artist Generalist (Contract)

Budge Studios

Montreal, Quebec, Canada (On-Site)
8 Months ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
6 Days ago
Amber - Localization Quality Assurance (Modern Standard Arabic)

Amber

Quebec, Canada (Hybrid)
1 Week ago
Ubisoft - QA Analyst - Cinematic

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Epic Games - Lead Engine Programmer, Verse Framework

Epic Games

Bellevue, Washington, United States (On-Site)
1 Month ago
Thatgamecompany - Engine Programmer

Thatgamecompany

United States (Remote)
6 Days ago
Activision - Lead Tools Engineer

Activision

Malmö, Skåne County, Sweden (Hybrid)
2 Weeks ago
Dream Games - Software Engineer (New Grad)

Dream Games

İstanbul, Türkiye (On-Site)
10 Months ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Quebec, Canada (Remote)
6 Days ago
Epic Games - Principal Research Engineer

Epic Games

(On-Site)
2 Months ago
Light Speed Studios - Main Engineer

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
3 Months ago
Red Panda Games studio - Software engineer Internship for Unreal game engine

Red Panda Games studio

Bengaluru, Karnataka, India (Remote)
8 Months ago
SuperPlay - Unity Team Lead

SuperPlay

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Maverick Games - Principal Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have 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. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

San Francisco, California, United States (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

Saint-Mandé, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug