Architecte Technique – TG Quality Foundations
Top Benefits
About the role
Description Du Poste Au Groupe technologique (TG), nous fournissons des outils, des middlewares et des services adaptés aux besoins de la production de jeux à Ubisoft – que ce soit front-end ou back-end, outils ou expertises, nous accompagnons nos productions tout au long de leur cycle de vie. À travers la collaboration et l’innovation, nous contribuons à augmenter l’efficacité des pipelines et de la création de nos prods, dans l’objectif d’offrir des jeux de qualité à des millions de joueur·euses à travers le monde. Explorer des idées, expérimenter de nouvelles technologies et implémenter des technologies stables font partie de notre quotidien.
En tant qu’Architecte Technique au sein de TG Quality Foundations, vous définirez et guiderez la vision technologique de nos SDK Runtime et libraries C++, en veillant à ce qu’ils offrent une qualité, une performance et une réutilisabilité maximales aux équipes de production d’Ubisoft. Vous prendrez en charge les décisions architecturales majeures, piloterez des initiatives transversales et prototypez des technologies innovantes qui façonneront l’avenir des outils de développement de jeux.
Votre rôle est essentiel pour harmoniser des environnements fragmentés, établir des standards techniques et de qualité, et favoriser la convergence entre les projets. Vous collaborerez avec les équipes de production, les architectes de production et les partenaires technologiques pour garantir que nos solutions répondent à des besoins variés tout en restant durables et cohérentes.
Ce que vous ferez
- Leadership architectural : Diriger et superviser les décisions architecturales majeures, en assurant la cohérence et la durabilité à long terme des technologies TGQF.
- Orientation technique stratégique : Définir les meilleures pratiques, standards et orientations stratégiques pour les SDK, frameworks, pipelines et outils utilisés en production.
- Impact transversal : Proposer des solutions à des problématiques complexes et transversales telles que l’empreinte mémoire, la performance et les contraintes liées aux moteurs de jeu.
- Intégration des systèmes : S’assurer que les décisions techniques s’alignent avec la vision à long terme, en évaluant les risques et les interdépendances entre les systèmes.
- Collaboration et mentorat : Collaborer avec les autres activités TG pour assurer la cohérence de l’écosystème, et accompagner les équipes d’ingénierie dans leur développement architectural.
- Supervision des revues d’architecture : Animer les processus de revue d’architecture, incluant les synchronisations inter-équipes et les discussions spécifiques à un domaine.
- Soutien à l’innovation : Travailler avec les équipes Produit et les directeur·trices TG pour évaluer les opportunités ayant un impact sur les développeur·euses de jeux en matière de performance, débogage, observabilité et tests automatisés.
Pourquoi ce poste est fait pour vous
- Vous êtes passionné·e par la création d’écosystèmes cohérents et durables, et par la convergence technologique.
- Vous excellez dans la traduction des besoins métiers en solutions techniques, et inversement.
- Vous savez synthétiser des situations complexes en représentations claires, visuelles et textuelles pour des publics variés.
- Vous êtes à l’aise avec les détails techniques tout en gardant une vision stratégique globale.
- Vous avez des convictions fortes sur les bonnes pratiques, tout en restant flexible face aux contraintes et aux perspectives diverses.
- Vous êtes un·e collaborateur·trice influent·e, capable d’orienter les résultats tout en vous adaptant aux contraintes externes.
Qualifications Ce que vous apportez
- Une vaste expérience en développement logiciel et en leadership technique.
- Une maîtrise du C++, avec un fort accent sur la programmation multithread.
- Une compréhension approfondie de l’optimisation des performances, du débogage et des systèmes temps réel.
- Une solide expérience en développement multiplateforme.
- Une expérience avec des moteurs de jeu tels qu’Anvil, Snowdrop ou Unreal (préférée).
- Une expérience avec les pipelines CI/CD et les flux de travail de développement modernes.
- Un diplôme en informatique, en génie logiciel ou une formation équivalente.
- Une capacité démontrée à définir une vision technologique claire pour les middlewares et à guider le développement de feuilles de route techniques.
- Un leadership avéré dans la gestion et le mentorat d’équipes techniques multidisciplinaires.
- D’excellentes compétences interpersonnelles et en communication, notamment dans des environnements d’équipes distribuées.
- Un esprit collaboratif avec le désir de partager ses connaissances et de repousser les limites technologiques.
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
Informations complémentaires À propos de nous 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 !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
About Ubisoft Montréal
Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal, un but commun nous uni·es : enrichir la vie des joueuses et des joueurs grâce à des expériences de jeu originales et mémorables. Nous développons des franchises emblématiques qui fascinent des millions de personnes à travers le monde, incluant Assassin's Creed, Far Cry, For Honor, Rainbow Six, Watch Dogs - et, bon, on ne peut quand même pas dévoiler tous nos secrets.
Notre plus grande force est (et sera toujours) notre communauté d’employé·es : les talents audacieux qui soutiennent et produisent les jeux de qualité qui ont marqué l’histoire de notre studio.
Quand vous rejoignez Ubi MTL, vous découvrez un milieu de travail qui éveille la créativité et favorise les connexions : un environnement composé d'une variété de voix, d'identités, d'origines, d'expériences et de perspectives. Nous offrons un espace axé sur la collaboration et qui mise sur l'avancement professionnel, une foule d'opportunités d'apprentissage ainsi que d’importants avantages sociaux pour le bien-être.
Ici, notre désir de rêver gros, de prendre des risques et d’évoluer contribue à l'innovation et au dépassement des limites qui mènent finalement à notre succès collectif.
Architecte Technique – TG Quality Foundations
Top Benefits
About the role
Description Du Poste Au Groupe technologique (TG), nous fournissons des outils, des middlewares et des services adaptés aux besoins de la production de jeux à Ubisoft – que ce soit front-end ou back-end, outils ou expertises, nous accompagnons nos productions tout au long de leur cycle de vie. À travers la collaboration et l’innovation, nous contribuons à augmenter l’efficacité des pipelines et de la création de nos prods, dans l’objectif d’offrir des jeux de qualité à des millions de joueur·euses à travers le monde. Explorer des idées, expérimenter de nouvelles technologies et implémenter des technologies stables font partie de notre quotidien.
En tant qu’Architecte Technique au sein de TG Quality Foundations, vous définirez et guiderez la vision technologique de nos SDK Runtime et libraries C++, en veillant à ce qu’ils offrent une qualité, une performance et une réutilisabilité maximales aux équipes de production d’Ubisoft. Vous prendrez en charge les décisions architecturales majeures, piloterez des initiatives transversales et prototypez des technologies innovantes qui façonneront l’avenir des outils de développement de jeux.
Votre rôle est essentiel pour harmoniser des environnements fragmentés, établir des standards techniques et de qualité, et favoriser la convergence entre les projets. Vous collaborerez avec les équipes de production, les architectes de production et les partenaires technologiques pour garantir que nos solutions répondent à des besoins variés tout en restant durables et cohérentes.
Ce que vous ferez
- Leadership architectural : Diriger et superviser les décisions architecturales majeures, en assurant la cohérence et la durabilité à long terme des technologies TGQF.
- Orientation technique stratégique : Définir les meilleures pratiques, standards et orientations stratégiques pour les SDK, frameworks, pipelines et outils utilisés en production.
- Impact transversal : Proposer des solutions à des problématiques complexes et transversales telles que l’empreinte mémoire, la performance et les contraintes liées aux moteurs de jeu.
- Intégration des systèmes : S’assurer que les décisions techniques s’alignent avec la vision à long terme, en évaluant les risques et les interdépendances entre les systèmes.
- Collaboration et mentorat : Collaborer avec les autres activités TG pour assurer la cohérence de l’écosystème, et accompagner les équipes d’ingénierie dans leur développement architectural.
- Supervision des revues d’architecture : Animer les processus de revue d’architecture, incluant les synchronisations inter-équipes et les discussions spécifiques à un domaine.
- Soutien à l’innovation : Travailler avec les équipes Produit et les directeur·trices TG pour évaluer les opportunités ayant un impact sur les développeur·euses de jeux en matière de performance, débogage, observabilité et tests automatisés.
Pourquoi ce poste est fait pour vous
- Vous êtes passionné·e par la création d’écosystèmes cohérents et durables, et par la convergence technologique.
- Vous excellez dans la traduction des besoins métiers en solutions techniques, et inversement.
- Vous savez synthétiser des situations complexes en représentations claires, visuelles et textuelles pour des publics variés.
- Vous êtes à l’aise avec les détails techniques tout en gardant une vision stratégique globale.
- Vous avez des convictions fortes sur les bonnes pratiques, tout en restant flexible face aux contraintes et aux perspectives diverses.
- Vous êtes un·e collaborateur·trice influent·e, capable d’orienter les résultats tout en vous adaptant aux contraintes externes.
Qualifications Ce que vous apportez
- Une vaste expérience en développement logiciel et en leadership technique.
- Une maîtrise du C++, avec un fort accent sur la programmation multithread.
- Une compréhension approfondie de l’optimisation des performances, du débogage et des systèmes temps réel.
- Une solide expérience en développement multiplateforme.
- Une expérience avec des moteurs de jeu tels qu’Anvil, Snowdrop ou Unreal (préférée).
- Une expérience avec les pipelines CI/CD et les flux de travail de développement modernes.
- Un diplôme en informatique, en génie logiciel ou une formation équivalente.
- Une capacité démontrée à définir une vision technologique claire pour les middlewares et à guider le développement de feuilles de route techniques.
- Un leadership avéré dans la gestion et le mentorat d’équipes techniques multidisciplinaires.
- D’excellentes compétences interpersonnelles et en communication, notamment dans des environnements d’équipes distribuées.
- Un esprit collaboratif avec le désir de partager ses connaissances et de repousser les limites technologiques.
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
Informations complémentaires À propos de nous 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 !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
About Ubisoft Montréal
Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal, un but commun nous uni·es : enrichir la vie des joueuses et des joueurs grâce à des expériences de jeu originales et mémorables. Nous développons des franchises emblématiques qui fascinent des millions de personnes à travers le monde, incluant Assassin's Creed, Far Cry, For Honor, Rainbow Six, Watch Dogs - et, bon, on ne peut quand même pas dévoiler tous nos secrets.
Notre plus grande force est (et sera toujours) notre communauté d’employé·es : les talents audacieux qui soutiennent et produisent les jeux de qualité qui ont marqué l’histoire de notre studio.
Quand vous rejoignez Ubi MTL, vous découvrez un milieu de travail qui éveille la créativité et favorise les connexions : un environnement composé d'une variété de voix, d'identités, d'origines, d'expériences et de perspectives. Nous offrons un espace axé sur la collaboration et qui mise sur l'avancement professionnel, une foule d'opportunités d'apprentissage ainsi que d’importants avantages sociaux pour le bien-être.
Ici, notre désir de rêver gros, de prendre des risques et d’évoluer contribue à l'innovation et au dépassement des limites qui mènent finalement à notre succès collectif.