DNEG

DNEG

Développeur logiciel, en temps réel - Software Developer, Realtime

Montréal, Quebec

Sponsorship not specifiedDetected 20 days ago
PythonC++Code ReviewGitCI/CDLinuxProject ManagementAgileMayaUnreal EngineLeadershipCommunicationCollaborationProblem SolvingMentoring

About the role

  • Beyond writing code, you will focus on architecting sustainable solutions and mentoring other developers within the team.
  • Quality & Standards: Promote best practices for technical documentation, testing protocols, and CI/CD workflows to ensure the stability of production-critical tools.

Responsibilities

  • Collaborate with other team leads to design and implement robust, scalable methods for integrating Unreal Engine with our proprietary global pipeline.
  • Create and maintain robust methods for integrating Unreal Engine with our proprietary global studio pipeline.
  • Partner with other Technology groups to ensure realtime initiatives are integrated seamlessly into the studio's broader software infrastructure.
  • You will help drive the integration of Unreal Engine into Brahma DDU's proprietary pipeline, contributing to a realtime strategy that aligns with the goals of Visual Effects, Feature Animation, and Virtual Production.
  • 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.
  • Pipeline Integration: Create and maintain robust methods for integrating Unreal Engine with our proprietary global studio pipeline.
  • Cross-Department Collaboration: Partner with other Technology groups to ensure realtime initiatives are integrated seamlessly into the studio's broader software infrastructure.
  • You will have the autonomy to drive innovation while collaborating with world-class artists on the most ambitious projects in the industry.

Requirements

  • 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 professional experience in C++ and Python within a Linux and Windows environment.
  • Expert-level knowledge of Unreal Engine (C++ and Blueprints) and a solid understanding of the Engine's inner workings.
  • Exceptional ability to communicate complex technical concepts to non-technical stakeholders and artists.
  • A proactive mindset with the ability to navigate ambiguity and provide stable solutions under production pressure.
  • Experience with multi-user Unreal development and large-scale version control (Perforce/Git) at a studio level.
  • A degree in Computer Science, Computer Engineering, or a related field.

Nice to have

  • This is a high-impact leadership role where you will shape the future of realtime technology at one of the world's leading studios.
  • 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.
  • Union dues will be required once the collective agreement is in place.
  • Diplôme en informatique, en génie informatique ou dans un domaine connexe Pourquoi nous rejoindre?
  • Il s'agit d'un rôle de leadership à fort impact, au sein duquel vous contribuerez à façonner l'avenir des technologies temps réel dans l'un des studios les plus reconnus au monde.
  • Vous bénéficierez d'une grande autonomie pour innover, tout en collaborant avec des artistes de renommée internationale sur les projets les plus ambitieux de l'industrie.

Skills

  • Extensive professional experience in C++ and Python within a Linux and Windows environment.
  • Project Management
  • 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, OpenColorIO).
  • 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?

Compensation

  • Expérience dans le développement d'outils destinés aux artistes pour des logiciels comme
  • Houdini, Maya, Nuke ou Katana Connaissances systèmes:
  • Expérience avec le développement multi-utilisateurs sous Unreal et les systèmes de gestion de versions à grande échelle (Perforce,

This listing is sourced directly from DNEG's careers page and normalized into a canonical job model.