Lead Tools Programmer | Programmeur ou programmeuse outils Lead
NBCUniversal
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
NBCUniversal est l’une des plus importantes entreprises de médias et de divertissement au monde. Nous créons du contenu de calibre mondial que nous distribuons à travers notre portefeuille de productions cinématographiques, télévisuelles et de diffusion en continu, et que nous faisons vivre par l’entremise de nos destinations de parcs thématiques à l’échelle mondiale, de nos produits de consommation et de nos expériences. Nous possédons et exploitons des marques de premier plan dans les domaines du divertissement et de l’information, notamment NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo et Peacock, notre service de diffusion en continu haut de gamme financé par la publicité. Nous produisons et distribuons des films et des émissions de premier plan par l’intermédiaire de nos puissants studios de cinéma et de télévision, notamment Universal Pictures, DreamWorks Animation et Focus Features, ainsi que les quatre studios de télévision mondiaux regroupés sous la bannière Universal Studio Group. Nous exploitons également des parcs thématiques et des expériences de calibre mondial partout dans le monde grâce à Universal Destinations & Experiences, dont Universal Orlando Resort, qui accueille Universal Epic Universe, ainsi qu’Universal Studios Hollywood. NBCUniversal est une filiale de Comcast Corporation. Pour en savoir plus, visitez
Notre impact repose sur l’amélioration des collectivités où vivent et travaillent les membres de notre personnel, notre clientèle et nos publics. Nous avons une riche tradition d’engagement communautaire et veillons à ce que notre personnel ait l’occasion de contribuer activement à sa communauté. Nous favorisons une culture inclusive et nous nous efforçons d’attirer et de développer une main-d’œuvre talentueuse afin de créer et d’offrir un vaste éventail de contenus qui reflètent le monde dans lequel nous vivons.
Job Description
As Lead Tools Programmer , you are responsible for defining, building, and guiding tools and workflows that empower content creators and developers across the project. This role spans in‑engine tooling, standalone desktop applications, and optional web‑enabled tools, enabling efficient production at scale on an AAA title. You provide technical leadership for tools architecture while collaborating closely with Design, Art, Production, and Engineering to ensure tools are robust, scalable, and production‑ready.
RESPONSIBILTIES
- Lead the design and implementation of tools supporting content creation, iteration, validation, and debugging.
- Define and maintain tools architecture spanning Unreal Engine editor tools and standalone applications.
- Design and oversee standalone desktop tools using frameworks such as Qt, .NET / WPF, WinUI, or similar cross‑platform solutions.
- Provide technical leadership for tools written in C++, with supporting layers in Python or C# where appropriate.
- Act as the primary technical partner for artists, designers, and developers, translating workflow needs into effective tools.
- Mentor and support tools programmers through code reviews, technical guidance, and best‑practice development.
- Collaborate with Pipeline, Gameplay, UI, and Production teams to integrate tools into daily workflows.
- Oversee performance, stability, usability, and maintainability of tools used across disciplines.
- Establish coding standards, documentation practices, and testing strategies for tools development.
- Identify workflow bottlenecks and drive improvements through tooling, automation, and data‑driven solutions.
- Guide the evolution of tools toward extensibility, cross‑project reuse, and long‑term scalability.
- Debug complex tools issues involving engine integration, file I/O, data pipelines, and external services.
- Stay current with industry trends in tools development, automation, and developer experience.
RÉSUMÉ DU POSTE
À titre de Programmeur ou programmeuse outils Lead, vous êtes responsable de définir, développer et orienter les outils et les flux de travail qui permettent aux créateurs et créatrices de contenu ainsi qu’aux équipes de développement de travailler efficacement à l’échelle du projet. Ce rôle couvre les outils intégrés au moteur, les applications de bureau autonomes et, au besoin, les outils connectés au web, afin de soutenir une production AAA efficace à grande échelle. Vous assurez le leadership technique de l’architecture des outils tout en collaborant étroitement avec les équipes Design, Art, Production et Ingénierie afin de garantir que les outils sont robustes, évolutifs et prêts pour la production.
RESPONSABILITÉS
- Diriger la conception et l’implantation d’outils soutenant la création de contenu, l’itération, la validation et le débogage.
- Définir et maintenir l’architecture des outils couvrant les outils d’édition d’Unreal Engine et les applications autonomes.
- Concevoir et superviser des outils de bureau autonomes à l’aide de frameworks tels que Qt, .NET / WPF, WinUI ou d’autres solutions multiplateformes comparables.
- Fournir un leadership technique pour les outils développés en C++, avec des couches complémentaires en Python ou en C# lorsque pertinent.
- Agir comme principal partenaire technique des artistes, des concepteurs et conceptrices ainsi que des développeurs et développeuses, en traduisant les besoins liés aux flux de travail en outils efficaces.
- Encadrer et soutenir les programmeurs et programmeuses outils grâce aux revues de code, à l’orientation technique et aux pratiques exemplaires de développement.
- Collaborer avec les équipes Pipeline, Gameplay, UI et Production afin d’intégrer les outils aux flux de travail quotidiens.
- Superviser la performance, la stabilité, la convivialité et la maintenabilité des outils utilisés par les différentes disciplines.
- Établir les normes de codage, les pratiques de documentation et les stratégies de test pour le développement d’outils.
- Identifier les goulots d’étranglement dans les flux de travail et piloter les améliorations au moyen d’outils, d’automatisation et de solutions fondées sur les données.
- Orienter l’évolution des outils vers une plus grande extensibilité, la réutilisation entre projets et une évolutivité à long terme.
- Déboguer des problèmes complexes liés aux outils, notamment l’intégration moteur, les entrées-sorties de fichiers, les pipelines de données et les services externes.
- Se tenir à jour quant aux tendances de l’industrie en matière de développement d’outils, d’automatisation et d’expérience des développeurs et développeuses.
Qualifications
Basic Requirements:
- Strong proficiency in C++, with extensive experience developing tools or editor‑focused systems.
- At least 8+ years of professional experience in game programming, with shipped titles or equivalent AAA production experience.
- Professional experience with Unreal Engine editor tooling and engine integration.
- Strong understanding of tools architecture, data‑driven systems, and content creation workflows.
- Demonstrated experience leading, mentoring, or technically guiding programmers on a production team.
- Excellent problem‑solving skills and the ability to design robust systems under production constraints.
- Strong communication skills and the ability to collaborate effectively across disciplines.
- Experience with version control systems such as Perforce or Git.
Desired Characteristics:
- Experience building standalone desktop tools using Qt, .NET (WPF/WinForms), or similar frameworks.
- Experience with scripting languages such as Python for tooling, automation, and glue code.
- Familiarity with web‑enabled tools using technologies such as REST APIs, Electron, or lightweight web dashboards.
- Strong empathy for end‑users and a focus on usability and iteration speed.
- A passion for enabling teams through high‑quality tools and workflows.
QUALIFICATIONS
Exigences de base :
- Solide maîtrise du C++, avec une vaste expérience dans le développement d’outils ou de systèmes axés sur les éditeurs.
- Au moins 8 ans ou plus d’expérience professionnelle en programmation de jeux vidéo, avec des titres commercialisés ou une expérience équivalente dans des productions AAA.
- Expérience professionnelle avec les outils d’édition d’Unreal Engine et leur intégration au moteur.
- Solide compréhension de l’architecture des outils, des systèmes pilotés par les données et des flux de création de contenu.
- Expérience démontrée de leadership, de mentorat ou d’accompagnement technique de programmeurs et programmeuses au sein d’une équipe de production.
- Excellentes aptitudes de résolution de problèmes et capacité à concevoir des systèmes robustes dans un contexte de contraintes de production.
- Excellentes compétences en communication et capacité à collaborer efficacement avec diverses disciplines.
- Expérience avec des systèmes de gestion de versions tels que Perforce ou Git.
Atouts souhaités :
- Expérience dans le développement d’outils de bureau autonomes à l’aide de Qt, .NET (WPF/WinForms) ou de frameworks comparables.
- Expérience avec des langages de script tels que Python pour les outils, l’automatisation et le code d’intégration.
- Connaissance des outils connectés au web utilisant des technologies telles que les API REST, Electron ou des tableaux de bord web légers.
- Forte sensibilité aux besoins des utilisateurs et utilisatrices et souci de la convivialité ainsi que de la rapidité d’itération.
- Passion pour soutenir les équipes grâce à des outils et des flux de travail de grande qualité.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to View email address on jobs.smartrecruiters.com.
- ...vivons. Job Description As a Lead Engine Programmer , you are responsible for defining,... ...underpin gameplay, rendering, physics, tools, and pipelines on an AAA title. You provide... ...performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes...SuggestedLong term contractFull timeLocal area
- ...dans lequel nous vivons. Job Description As Lead Rendering Programmer , you are responsible for defining, building, and... ...in real‑time graphics. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse en rendu Lead, vous êtes responsable de définir, développer...SuggestedLong term contractFull timeLocal area
- ...ROLE SUMMARY As a Senior Rendering Programmer, you are responsible for designing, implementing... ...Unreal Engine and platform‑specific tools. Contribute to technical... ...techniques. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse en rendu senior, vous êtes responsable...SuggestedLong term contractFull timeLocal area
- ...NBCUniversal is one of the world's leading media and entertainment companies. We... ...Description As a Senior Multiplayer Programmer , you will focus on designing,... ...systems. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse multijoueur senior, vous vous concentrerez...SuggestedFull timeLocal area
- ...ROLE SUMMARY As a Senior Engine Programmer (Mobile – Unreal) , you are responsible... ...changes. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse moteur senior (Mobile – Unreal), vous... ...Familiarity with mobile profiling tools and Unreal Engine mobile optimization...SuggestedLong term contractFull timeLocal area
- ...RESPONSIBILTIES As a Senior Rendering Programmer (Mobile – Unreal) , you are... ...rendering performance using Unreal Engine tools and mobile platform profilers (e.g., Android... .... RÉSUMÉ DU POSTE À titre de programmeur ou programmeuse senior en rendu (Mobile – Unreal), vous...Full timeLocal area
- ...ferez-vous ? L'équipe MTL Tools conçoit, développe et maintient les outils internes qui servent surtout à créer... ...5 ans + d'expérience en tant que programmeur, que ce soit en Outils ou dans un... ...we expect from our Senior Tools Programmer? ~5+ years of experience as...Full timeWorldwide
- Description de l'entreprise En tant que programmeuse ou programmeur outils chez Ubi Montréal au sein d'Anvil, vous jouez un rôle clé dans la conception... ...apportez à l'équipe Au moins 5 ans d'expérience en programmation, idéalement dans le domaine du jeu vidéo ou toute autre...Full timeApprenticeship
$80k - $90k per year
...l’évolution du modèle de données financières et soutiendrez les outils de rapports tels que Jaspersoft ainsi que les tâches planifiées... ...rapports à partir du dictionnaire QUIZ. Développer et compiler des programmes en PowerHouse 4GL. Programmer des traitements en lots QTP....Permanent employmentFull timeContract workNight shiftWeekday work- ...cette année à la Games Developer Conference (GDC) 2026 et déployée à travers plusieurs studios et divisions. Sous le capot ce sont des outils dingestion dadministration et dintégration qui garantissent la fiabilité de la plateforme au quotidien. Référente technique sur ces...Daily paidFull timeRemote work
- ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez En tant que programmeur·euse outils au sein de l’équipe Quality Foundation , vous participerez au développement et à l’exploitation de l’un des services les...Full time
- ...As a tools programmer at Ubi Montreal within Anvil, you play a key role in designing and implementing the technologies used by the content... ...contributes to innovation and pushing boundaries—which ultimately lead to our collective success. At Ubisoft, you are welcome just...Full timeWorldwide
- ...pointe. Qu'attendons-nous de notre Programmeur.se Gameplay ? ~ Soyez à l'aise de travailler... ...3D. ~ Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu... ...------ Cloud Imperium Games is a leading game development company known for its innovative...Full timeWorldwide
- ...Lead Developer - Tools Who We Are 2K is headquartered in Novato, California and is a wholly owned... .... Ingénieur(e) en chef - Outils Qui nous sommes Fondée en 2005,... ...Maîtrise de plusieurs langages de programmation tels que C#, Python, JavaScript et C++...Casual workWork from home
- ...across several studios and divisions. Behind the scenes data ingestion administration and integration tools ensure the platforms reliability on a daily basis. As the technical lead on these issues you will define tooling standards and ensure that the growing demand for...Full timeRemote work
- ...Behaviour is looking for a talented Backend programmer (Node.js) with operational skills to... ...Technologies group that develops and supports the tools game productions teams need in order to... ...Concevoir, développer et maintenir des outils, services et systèmes internes qui...Permanent employmentFull timeWorldwide
- ...100 million people and an entertainment leader, home to some of the most beloved and recognizable... ...Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour... ...à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire...Temporary workInternship
- ...law. As a Senior Systems Programmer on Dead by Daylight , you will... ...closely with Technical Leads, programmers, and cross-disciplinary... ...implementations and developer tools. Contribute to complex technical... ...aux plateformes et aux outils destinés aux développeurs;...Permanent employmentFull timeWorldwide
- ...characteristics as per applicable law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills to work within our Corporate Technologies group that develops and supports the tools game productions teams need in order to deliver outstanding experience...Permanent employmentFull timeWorldwide
- ...identity, civil status, disability, or any other protected characteristics as per applicable law. We are looking for a Gameplay Programmer to help support our amazing horror IP, Dead By Daylight. At the heart of the Gameplay team, you will actively contribute to the creation...Permanent employmentFull time
- ...applicable law. We are seeking a full-stack programmer to join the core technologies (Core Tech)... ...will work with fellow programmers, tech leads, and managers on the Core Tech team, as... ...collègues. Tu travailleras avec d’autres programmeur·euses, des responsables techniques et des...Long term contractPermanent employmentFull time
- ...characteristics as per applicable law. We are looking for a Gameplay Programmer to help support our amazing horror IP, Dead By Daylight. At the... ...des équipes diversifiées. Nous sommes à la recherche d’un·e Programmeur·euse de jouabilité pour contribuer au développement de notre...Permanent employmentFull time
- ...Ubisoft is a global leader in video games, with teams spread across the globe creating... ...Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of... ...framework, game-specific UI systems, and tools Manage the UI technical roadmap:...Full time
- ...gender identity, civil status, disability, or any other protected characteristics as per applicable law. We are seeking a full-stack programmer to join the core technologies (Core Tech) team. Core Tech is responsible for developing a wide range of initiatives, including in-...Long term contractPermanent employmentFull time
- ...applicable law. As a Senior Systems Programmer on Dead by Daylight , you will play a key... ...foundation of one of the world's leading live multiplayer games. You'll provide technical... ...worldwide. Working closely with Technical Leads, programmers, and cross-disciplinary...Permanent employmentFull timeWorldwide
- Analyste-programmeur AS400, Cobol Description de poste Nous sommes... ...i (AS/400). Concevoir et programmer des solutions en RPG, RPGLE,... ...notre équipe de recrutement, des outils d’IA peuvent être utilisés... ..., DB2/400, and related IBM i tools. Analyzing business and...
- ...présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de... ...SQL et PL/SQL; Expérience avec l’outil TOAD Connaissance d’au moins un des outils... ...sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours3 days per week
$32.02 - $48.02 per hour
...responsabilité du chef de service de l’industrialisation, le programmeur est responsable d’effectuer la programmation des centres d’usinage selon les spécifications des... ...d’outillage et s’assure de l’approvisionnement des outils hors standards au besoin. Profil De Compétences...Full timeDay shift- ...Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez... ...À RÉALISER • Réaliser des travaux de programmation dans le cadre de l'évolution et de l'... ...en développement géomatique • Outils ETL : FME Flow ou FME Form; scripts d'automatisation...Remote work
- ...en amont et en aval. Votre mission consiste à développer un outil stratégique de trading dédié à la capture des transactions et au... ...code durable, maintenable et réutilisable 4. Maîtrise de la programmation orientée objet 5. Compréhension des pratiques de développement...Daily paid
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Tools Programmer | Programmeur ou programmeuse outils Lead. Be the first to apply!

