Director, Software Development (Montreal)

Director, Software Development (Montreal)

11 Nov
|
Autodesk
|
Montreal

11 Nov

Autodesk

Montreal

Job Requisition ID #

26WD101520

English posting follows.

26WD101520, Directeur, Développement de logiciels

Aperçu du poste

Autodesk est à la recherche d’un directeur expérimenté en développement logiciel pour contribuer à diriger la transformation stratégique de logiciels complexes de conception et d’ingénierie, à commencer par Revit, notre logiciel BIM permettant de concevoir et de créer tout type de projet, y compris la conception de bâtiments et d’infrastructures en 3D. Cette initiative consistera à analyser et à moderniser des architectures d’applications étroitement couplées, afin de rendre des fonctionnalités précieuses disponibles sous forme de composants modulaires et réutilisables, ainsi que de services basés sur le nuage, pour l’ensemble des produits Autodesk.

Relevant du directeur principal du développement logiciel, vous dirigerez une équipe de développeurs logiciels, en collaboration avec d’autres ressources d’ingénierie en structure matricielle et des partenaires au sein des équipes Revit, Fusion, Autodesk Construction Cloud et d’autres divisions de produits. Vous contribuerez à la création de services SaaS évolutifs, de composants de plateforme, de solutions de données et d’expériences basées sur l’IA, tout en définissant l’orientation technique et en livrant des logiciels de haute qualité. L’équipe pourrait s’agrandir à mesure que l’initiative évoluera.

Il s’agit d’un poste de direction en ingénierie très pratique, axé sur l’IA. Vous définirez l’orientation technique, façonnerez l’architecture, relèverez des défis d’ingénierie complexes et rehausserez la barre en matière d’ingénierie. Vous utiliserez des outils de développement assistés par l’IA et des flux de travail de codage agentique pour accélérer la compréhension des bases de code matures, l’analyse des dépendances, la rétro-ingénierie, la refactorisation et la livraison de logiciels.

Vous participerez activement à la conception, à l’architecture, aux révisions de code et aux décisions techniques cruciales, tout en encadrant les développeurs et en instaurant une culture d’appropriation et d’amélioration continue.

Nous recherchons un leader technique d’exception alliant une expertise architecturale approfondie à de solides compétences en leadership. Vous travaillerez au sein d’organisations de produits bien établies, remettrez en question les hypothèses de manière constructive et contribuerez à transformer des fonctionnalités spécifiques à des applications sophistiquées en capacités réutilisables susceptibles de permettre de nouvelles expériences produit et de futures occasions d’affaires.

Ce poste est hybride et se situe au Canada, dans les régions de Montréal ou de Toronto, à une distance accessible en auto de nos bureaux. Les déplacements représentent environ 20 % du temps de travail et comprennent des voyages tant à l’échelle nationale qu’internationale.

Responsabilités

- Diriger la planification et la livraison réussie des versions logicielles et des initiatives d’ingénierie stratégiques

- Définir la vision technique et diriger la décomposition architecturale et la modernisation d’applications logicielles complexes et matures, tout en restant activement impliqué dans l’architecture, la conception et la mise en œuvre

- Collaborer avec la gestion des produits, l’expérience utilisateur (UX) et l’architecture pour comprendre les priorités d’affaires, évaluer les nouvelles capacités et influencer les feuilles de route des produits et des technologies

- Résoudre des défis techniques complexes et guider l’équipe dans les décisions critiques en matière d’architecture et de mise en œuvre

- Promouvoir l’ingénierie logicielle augmentée par l’IA, notamment la compréhension du code assistée par l’IA, la rétro-ingénierie, la cartographie des dépendances, la refactorisation, les tests et la productivité des développeurs

- Promouvoir l’excellence en ingénierie grâce à des pratiques modernes de développement logiciel, à la rigueur architecturale, aux révisions de code, aux tests et à la discipline opérationnelle

- Favoriser l’adoption de modèles de développement open source et « inner-source » qui encouragent la collaboration au sein d’Autodesk

- Collaborer avec les équipes d’ingénierie et d’architecture de Revit, Fusion, Autodesk Construction Cloud et d’autres produits Autodesk afin d’extraire des fonctionnalités réutilisables, de résoudre les dépendances et d’influencer les feuilles de route interorganisationnelles

- Diriger, encadrer, coacher et développer une équipe hautement technique de développeurs de logiciels, tout en assurant la coordination avec d’autres ressources d’ingénierie en structure matricielle

- Favoriser une culture de curiosité technique, d’appropriation, de responsabilité, d’innovation et d’apprentissage continu

- Éliminer les obstacles techniques et organisationnels qui nuisent à l’exécution tout en mettant fortement l’accent sur les résultats pour les clients

- Défendre le « Culture Code » d’Autodesk et montrer l’exemple par l’excellence technique, la collaboration et le leadership au service des autres

Qualifications Minimales

- Baccalauréat ou maîtrise en informatique ou dans une discipline technique connexe, ou expérience pratique équivalente

- Au moins 15 ans d’expérience en génie logiciel, y compris une expérience significative en leadership technique sur le terrain

- Expérience avérée dans la gestion directe et la motivation d’équipes de développement logiciel, notamment en matière de recrutement, de gestion du rendement, d’accompagnement, de développement des talents et de responsabilité vis-à-vis des livraisons, tout en restant activement impliqué dans les décisions relatives à l’architecture technique et à l’ingénierie

- Expérience avérée dans la modernisation de systèmes logiciels matures par le biais de la refactorisation architecturale, de la modularisation, de l’extraction de composantes ou de travaux de transformation comparables

- Expertise approfondie en architecture logicielle couvrant la conception orientée objet,



les bases de code complexes, les systèmes distribués et la prise de décisions techniques tout au long du cycle de vie complet du développement

- Expérience avérée dans la livraison de produits logiciels à l’échelle de l’entreprise, de services natifs du nuage ou de plateformes SaaS, y compris une expérience pratique avec AWS ou une plateforme nuage comparable

- Connaissance pratique des outils et des flux de travail d’ingénierie logicielle augmentés par l’IA, notamment l’analyse de code, la refactorisation, les tests et la productivité des développeurs

- Expérience dans la direction d’initiatives techniques complexes transcendant les frontières organisationnelles, l’influence sur les décisions architecturales, la résolution des dépendances et la collaboration avec les parties prenantes des équipes de produit et d’ingénierie

- Expérience en CI/CD, en tests automatisés, en observabilité et en livraison fiable de logiciels; solides compétences en communication, en résolution de problèmes et en collaboration au sein d’équipes réparties à l’échelle mondiale

- Maîtrise approfondie des technologies modernes de développement logiciel, avec une expérience dans la conception d’API, de services et d’architectures logicielles évolutives. Capacité à travailler efficacement avec différents langages de programmation et différentes piles technologiques

Qualifications Souhaitées

- Expérience avec les produits Autodesk, les flux de travail BIM, les technologies AEC ou les logiciels complexes de conception et d’ingénierie

- Expérience avec des applications de bureau de grande envergure et bien établies, des bases de code C++ complexes ou des systèmes logiciels sophistiqués nécessitant une modernisation architecturale importante

- Expérience avec les systèmes de visualisation 2D/3D, les moteurs de rendu, les technologies graphiques ou la visualisation en temps réel

- Expérience dans la création d’API, de trousses de développement (SDK), de cadres d’extensibilité, de plateformes pour développeurs ou de fonctionnalités de plateformes partagées utilisées dans plusieurs produits

- Expérience dans l’application d’outils de développement assistés par l’IA ou de flux de travail de codage agentique à l’analyse de code hérité, à la rétro-ingénierie, à la refactorisation architecturale ou à la modernisation logicielle à grande échelle

26WD101520, Director, Software Development

Position Overview

Autodesk is seeking an experienced Director, Software Development to help lead the strategic transformation of complex design and engineering software, starting with Revit, our BIM software to design and make anything including designing buildings and infrastructure in 3D. This initiative will analyze and modernize tightly coupled application architectures, making valuable capabilities available as modular, reusable components and cloud-enabled services across Autodesk products.

Reporting to the Senior Director, Software Development, you will lead a team of software developers, collaborating with additional matrixed engineering resources and partners across Revit, Fusion, Autodesk Construction Cloud, and other product organizations. You will help build scalable SaaS services, platform components, data solutions, and AI-driven experiences while shaping technical direction and delivering high-quality software. The team may grow as the initiative evolves.

This is a deeply hands-on, AI-first engineering leadership role. You will set technical direction, shape architecture, solve complex engineering challenges, and raise the engineering bar. You will use AI-assisted development tools and agentic coding workflows to accelerate understanding of mature codebases, dependency analysis, reverse engineering, refactoring, and software delivery.

You will remain actively engaged in design, architecture, code reviews, and critical technical decisions while mentoring developers and building a culture of ownership and continuous improvement.

We are looking for an exceptional technical leader who combines deep architectural expertise with solid people leadership. You will work across established product organizations, challenge assumptions constructively, and help transform sophisticated application-specific functionality into reusable capabilities that can enable new product experiences and future commercial opportunities.

This role is hybrid within Canada in the Montreal or Toronto areas within driving distance to our offices. Travel requirements are approximately 20% with both international and domestic travel.

Responsibilities

- Lead the planning and successful delivery of software releases and strategic engineering initiatives

- Define technical vision and lead the architectural decomposition and modernization of complex, mature software applications, while remaining actively engaged in architecture, design, and implementation

- Partner with Product Management, UX, and Architecture to understand business priorities, evaluate new capabilities, and influence product and technology roadmaps

- Solve complex technical challenges and guide the team through critical architectural and implementation decisions

- Champion AI-augmented software engineering, including AI-assisted code comprehension, reverse engineering, dependency mapping, refactoring, testing, and developer productivity

- Promote engineering excellence through modern software development practices, architectural rigor, code reviews, testing, and operational discipline

- Drive adoption of open-source and inner-source development models that encourage collaboration across Autodesk

- Collaborate with engineering and architecture teams across Revit, Fusion, Autodesk Construction Cloud, and other Autodesk products to extract reusable capabilities, resolve dependencies, and influence cross-organizational roadmaps

- Lead, mentor, coach,



and develop a highly technical team of software developers, while coordinating with additional matrixed engineering resources

- Foster a culture of technical curiosity, ownership, accountability, innovation, and continuous learning

- Remove technical and organizational barriers that impact execution while maintaining a strong focus on customer outcomes

- Champion Autodesk's Culture Code and lead by example through technical excellence, collaboration, and servant leadership

Minimum Qualifications

- Bachelor's or Master's degree in Computer Science or a related technical discipline, or equivalent practical experience

- 15+ years of software engineering experience, including substantial hands-on engineering leadership

- Demonstrated experience directly managing and inspiring software development teams, including hiring, performance management, coaching, talent development, and delivery accountability, while remaining actively engaged in technical architecture and engineering decisions

- Demonstrated experience modernizing mature software systems through architectural refactoring, modularization, component extraction, or comparable transformation work

- Deep software architecture expertise spanning object-oriented design, complex codebases, distributed systems, and technical decision-making across the full development lifecycle

- Proven delivery of enterprise-scale software products, cloud-native services, or SaaS platforms, including hands-on experience with AWS or a comparable cloud platform

- Practical knowledge of AI-augmented software engineering tools and workflows, including code analysis, refactoring, testing, and developer productivity

- Experience leading complex technical initiatives across organizational boundaries, influencing architectural decisions, resolving dependencies, and partnering with product and engineering stakeholders

- Experience with CI/CD, automated testing, observability, and reliable software delivery; strong communication, problem-solving, and collaboration skills in globally distributed teams

- Strong proficiency in modern software development technologies, with experience designing APIs, services, and scalable software architectures. Ability to work effectively across different programming languages and technology stacks

Preferred Qualifications

- Experience with Autodesk products, BIM workflows, AEC technologies, or complex design and engineering software

- Experience with large, mature desktop applications, complex C++ codebases, or sophisticated software systems requiring significant architectural modernization

- Experience with 2D/3D visualization systems, rendering engines, graphics technologies, or real-time visualization

- Experience building APIs, SDKs, extensibility frameworks, developer platforms, or shared platform capabilities used across multiple products

- Experience applying AI-assisted development tools or agentic coding workflows to legacy code analysis, reverse engineering, architectural refactoring, or large-scale software modernization

En savoir plus/ Learn More

À Propos D’Autodesk/ About Autodesk

Bienvenue chez Autodesk ! Nos logiciels créent chaque jour des choses extraordinaires : des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films à succès. Nous aidons les innovateurs à concrétiser leurs idées, transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut l’être.

Nous sommes très fiers de notre culture chez Autodesk ; elle est au cœur de tout ce que nous faisons. Notre culture guide notre façon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et définit notre image au monde. En tant qu’Autodeskien, vous pouvez accomplir un travail significatif qui contribue à bâtir un monde meilleur, conçu et réalisé pour tous.

Prêt à façonner le monde et votre avenir ? Rejoignez-nous !

Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Transparence salariale / Salary transparency

Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada, nous offrons un salaire de base entre $173,000 et $254,100 annuel. Le salaire est déterminé selon l'expérience professionnelle et l'emplacement du candidat(e), et peut dépasser cette fourchette.

En plus du salaire de base, notre programme de rémunération peut inclure une prime annuelle, des commissions pour les postes de ventes, des attributions d'actions et un ensemble complet d'avantages sociaux.

Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $173,000 and $254,100 Annual. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

appurtenance / Belonging

Nous sommes fiers de cultiver une culture d’appartenance où chacun peut s’épanouir. Pour en savoir plus, cliquez ici:

https://www.autodesk.com/company/global-belonging

We take pride in cultivating a culture of belonging where everyone can thrive.

Learn more here

https://www.autodesk.com/company/global-belonging

Intégration en présentiel et vérification d’identité

In-Person Onboarding and Identity Verification

Ce poste peut nécessiter une intégration et/ou une vérification d'identité en présentiel.

This role may require in-person onboarding and/or in-person ID verification.

📌 Director, Software Development (Montreal)
🏢 Autodesk
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: director, software development (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: director, software development (montreal) / montreal