Description Position at DNEG English version below)Rdig au masculin pour allger le texteDDU (DNEG Dedicated Unit) opre au sein de BRAHMA AI et travaille en troite collaboration avec DNEG afin de dvelopper des technologies utilises directement en production.
Lquipe conoit des outils, des plateformes et des workflows qui soutiennent les pipelines de VFX et danimation de longs mtrages travers les studios mondiaux de DNEG.
Une grande partie du travail se concentre sur des outils destins aux artistes, des pipelines de production grande chelle, des workflows de simulation et de rendu, ainsi que des systmes devant fonctionner de manire fiable au sein dquipes distribues.
En tant que dveloppeur logiciel temps rel senior, vous occuperez un rle de leadership au sein de lquipe Realtime Technologies.
Tout en restant un expert technique oprationnel, vous travaillerez aux cts dautres leads pour encadrer les dveloppeurs, grer le cycle de vie des projets et faire le lien entre les parties prenantes de la production et limplmentation technique.
Le poste Vous contribuerez activement lintgration dUnreal Engine dans le pipeline propritaire de Brahma DDU, en participant une stratgie temps rel aligne avec les objectifs des VFX, de lanimation de longs mtrages et de la production virtuelle.
Au-del du dveloppement, vous serez impliqu dans la conception darchitectures durables et dans le mentorat des autres dveloppeurs de lquipe.
Responsabilits principales Contribution architecturale: Collaborer avec les autres leads pour concevoir et implmenter des solutions robustes et volutives pour lintgration dUnreal Engine dans notre pipeline global propritaire Dveloppement doutils: Concevoir, dvelopper et livrer des outils de haute qualit destins aux artistes de diffrentes disciplines, du layout jusquau rendu final Intgration pipeline: Mettre en place et maintenir des mthodes fiables dintgration dUnreal Engine au pipeline global des studios Leadership & mentorat: Encadrer une petite quipe agile de dveloppeurs, fournir un accompagnement technique et raliser des revues de code afin de promouvoir une culture de performance Gestion de projet: Superviser le cycle de dveloppement de certains outils temps rel de la collecte des besoins jusqu la livraison en veillant au respect des jalons Relation avec les parties prenantes: Agir en tant que rfrent technique auprs des superviseurs VFX et des responsables de dpartement (HOD), en traduisant les besoins cratifs en tches techniques concrtes Collaboration transverse: Travailler avec les autres quipes technologiques pour assurer une intgration fluide des initiatives temps rel dans linfrastructure logicielle globale du studio Qualit & standards: Promouvoir les bonnes pratiques en matire de documentation technique, de tests et de workflows CI/CD afin de garantir la stabilit des outils critiques en production Profil requis Exprience en leadership: Exprience avre dans la gestion de petites quipes techniques ou en tant que lead developer sur des projets complexes impliquant plusieurs contributeurs Expertise technique avance: Matrise approfondie dUnreal Engine (C++ et Blueprints) et excellente comprhension de son fonctionnement interne Comptences en programmation: Exprience professionnelle significative en C++ et Python dans des environnements Linux et Windows Gestion de projet: Exprience des environnements Agile/Scrum, avec capacit grer des priorits concurrentes et les attentes des parties prenantes Communication: Excellente capacit vulgariser des concepts techniques complexes auprs de profils non techniques et dartistes Rsolution de problmes: Approche proactive avec capacit voluer dans des contextes ambigus et fournir des solutions robustes sous contrainte de production Atouts supplmentaires Contexte mtier:
Exprience en production virtuelle, VFX ou animation (ex. : USD, Open
ColorIO) Expertise outils: Exprience dans le dveloppement doutils destins aux artistes pour des logiciels comme Houdini, Maya, Nuke ou Katana Connaissances systmes: Exprience avec le dveloppement multi-utilisateurs sous Unreal et les systmes de gestion de versions grande chelle (Perforce, Git) Formation: Diplme en informatique, en gnie informatique ou dans un domaine connexe Pourquoi nous rejoindre ? Il sagit dun rle de leadership fort impact, au sein duquel vous contribuerez faonner lavenir des technologies temps rel dans lun des studios les plus reconnus au monde.
Vous bnficierez dune grande autonomie pour innover, tout en collaborant avec des artistes de renomme internationale sur les projets les plus ambitieux de lindustrie.
Nous ne pourrions pas produire des uvres primes sans notre dpartement Technologie, engag promouvoir un environnement de travail diversifi et stimulant.
Nos quipes, aux parcours varis et issues de nombreux pays, collaborent lchelle mondiale la pointe de la technologie dans lindustrie.
Veuillez noter que ce poste est un poste syndiqu et qu''il sera couvert par une convention collective entre la socit DNEG et IATSE dans les mois venir.
En tant quemploy-e syndiqu-e, vous serez tenu-e d''adhrer au syndicat et bnficierez des conditions nonces dans la convention collective.
Les cotisations syndicales seront exiges une fois que la convention collective sera en place.
The Technology department at Brahma DDU is responsible for creating and supporting the infrastructure that powers DNEGs multi-site, global VFX and Feature Animation studio.
With thousands of artists producing tens of thousands of shots across film, TV, and immersive experiences, we face complex scaling and workflow challenges.
As a Senior Realtime Software Developer, you will take on a leadership role within the Realtime Technologies team.
While remaining a hands-on technical expert, you will work alongside other leads to guide developers, manage project lifecycles, and act as a bridge between production stakeholders and technical implementation.
The Role You will help drive the integration of Unreal Engine into Brahma DDUs proprietary pipeline, contributing to a realtime strategy that aligns with the goals of Visual Effects, Feature Animation, and Virtual Production.
Beyond writing code, you will focus on architecting sustainable solutions and mentoring other developers within the team.
Your key responsibilities will include: Architectural Contribution: Collaborate with other team leads to design and implement robust, scalable methods for integrating Unreal Engine with our proprietary global pipeline.
Tool Development: Design, develop, and deliver high-quality tools for artists across various disciplines, from layout to final pixels.
Pipeline Integration: Create and maintain robust methods for integrating Unreal Engine with our proprietary global studio pipeline.
Team Leadership & Mentorship: Lead a small, agile sub-team of developers, providing technical guidance and conducting code reviews to foster a high-performance culture.
Project Management: Oversee the development lifecycle for specific realtime tools - from requirements gathering and scoping to delivery - ensuring milestones are met.
Stakeholder Involvement: Act as a technical liaison for production VFX Supervisors and HODs, translating creative requirements into actionable technical tasks.
Cross-Department Collaboration: Partner with other Technology groups to ensure realtime initiatives are integrated seamlessly into the studio''s broader software infrastructure.
Quality & Standards: Promote best practices for technical documentation, testing protocols, and CI/CD workflows to ensure the stability of production-critical tools.
Must Have Leadership Experience: Proven track record of leading small technical teams or acting as a Lead Developer on complex, multi-person projects.
Advanced Technical Proficiency: Expert-level knowledge of Unreal Engine (C++ and Blueprints) and a solid understanding of the Engine''s inner workings.
Programming Skills: Extensive qualified experience in C++ and Python within a Linux and Windows environment.
Project Management Skills: Experience working in (and leading) Agile/Scrum environments, with the ability to manage competing priorities and stakeholder expectations.
Communication: Exceptional ability to communicate complex technical concepts to non-technical stakeholders and artists.
Problem Solving: A proactive mindset with the ability to navigate ambiguity and provide stable solutions under production pressure.
Nice to Have Industry Context: Experience with Virtual Production, VFX, or Feature Animation workflows (e.g., USD, Open
ColorIO).
Tooling Expertise: Experience developing artist-facing tools for packages like Houdini, Maya, Nuke, or Katana.
Systems Knowledge: Experience with multi-user Unreal development and large-scale version control (Perforce/Git) at a studio level.
Education: A degree in Computer Science, Computer Engineering, or a related field.
Why Join Us? This is a high-impact leadership role where you will shape the future of realtime technology at one of the world''s leading studios.
You will have the autonomy to drive innovation while collaborating with world-class artists on the most ambitious projects in the industry.
We would not be able to produce award-winning work without our Technology department, which is committed to nurturing a diverse and exciting workplace.
Our teams have a variety of backgrounds and originate from a number of different countries, working across the globe at the forefront of technology in the industry.
Please note that this is a unionized position and will be covered by a collective agreement between DNEG and IATSE, in the coming months.
As a unionized employee, you will be required to join the union and will benefit from the conditions set out in the collective agreement.
Union dues will be required once the collective agreement is in place.
About Us We are DNEG, one of the worlds leading visual effects and animation companies for the creation of award-winning feature film, television, and multiplatform content.
We employ more than 9,000 people with worldwide offices and studios across North America (Los Angeles, Montral, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali, Chennai, Mumbai) and Australia (Sydney).
At DNEG, we fundamentally believe that embracing our differences is a vital component of our collective success.
We are committed to creating an equitable, diverse and inclusive work environment for our global teams, where everyone feels they matter and belong.
We welcome and encourage applications from all, regardless of background, experience or disability.
Please let us know if you need any adjustments or support during the application process, we will do our best to accommodate your needs.
We look forward to meeting you!
📌 Développeur logiciel, en temps réel - Software Developer, Realtime (Montreal)
🏢 DNEG
📍 Montreal