Chef·fe d'équipe en ingénierie | Lead Engineer
- Montréal, QC
- Permanent
- Temps-plein
- Diriger et mentorer une équipe de développeur·rice·s de jeux.
- Travailler de manière autonome et collaborative pour mettre sur pied des fonctionnalités de jeu sophistiquées.
- S'adapter rapidement à de nouveaux environnements de codage et aux normes de programmation.
- Analyser les performances du jeu et mettre en œuvre des optimisations.
- Collaborer avec des équipes externes pour les aider à bâtir et à livrer des jeux AAA.
- Fournir des calendriers et des estimations précises pour assurer le respect des échéances.
- Identifier les goulots d'étranglement dans le flux de production et développer des opportunités d'automatisation.
- Plus de 6 ans d'expérience en programmation avancée C/C++, spécifiquement dans le domaine du jeu vidéo.
- Expérience de développement sur consoles (Nintendo, Sony, Xbox) et compréhension des processus de certification et des TRC.
- Capacité à résoudre des problèmes rapidement avec une experience exhaustive dans la gestion d'analyses et du débogage.
- Avoir déjà livré des titres AAA dans un rôle de leadership, en étant responsable d'au moins une facette du développement (jouabilité, rendu, physique, multijoueur, social ou animation).
- Expertise reconnue avec Unreal Engine 5.
- Capacité à gérer de vastes bases de code comportant plusieurs branches.
- Excellentes compétences en communication, en documentation et en organisation.
- Passion pour la création et la pratique des jeux vidéo.
- Curiosité intellectuelle et désir d'apprentissage continu.
- Expérience avancée avec les systèmes de contrôle de version (GitHub, Perforce, SVN), incluant les interfaces en ligne de commande (CLI).
- Diplôme universitaire en développement de jeux vidéo ou en informatique.
- Expérience de livraison simultanée de titres sur PC et consoles.
- Lead and mentor a team of game developers
- Work both independently and collaboratively to implement sophisticated game features
- Quickly adapt to new coding environments and programming standards
- Analyze game performance and implement optimizations
- Work with teams in other companies to help them build and ship AAA games
- Provide accurate schedules and estimates for completing tasks on time
- Identify pipeline bottlenecks and develop opportunities for automation
- 6+ years advanced programming in C/C++ specific to game development
- Experience developing for consoles (Nintendo, Sony, Xbox), understands cert and TRCs
- Rapid problem solver with solid experience doing and guiding analytics/debugging
- Shipped AAA titles in a lead role owning at least one facet of game development, including gameplay, rendering, physics, multiplayer, social, or animation
- Expert with Unreal Engine 5
- Ability to manage large codebases with multiple branches
- Incredible communication, documentation, and organizational skills
- You love making and playing games
- You're always learning new things
- Advanced source control experience (GitHub, Perforce, SVN), including CLIs
- Undergrad or higher degree in game development or computer science
- Shipped titles on PC and consoles simultaneously