Job Description
Job Requisition ID #
26WD95850
26WD95850, Développeur logiciel principal senior
English translation to follow!/La traduction en anglais suivra!
Présentation du poste
Nous recherchons un développeur logiciel principal senior front-end pour rejoindre l'équipe Forma Build Media – un produit phare de la suite Construction Productivity d'Autodesk – afin de définir et de piloter notre stratégie front-end à l'aide de React, TypeScript et des micro-frontends. Dans ce poste à fort impact, vous façonnerez l'architecture pour plusieurs équipes et produits, dirigerez des initiatives inter-organisations complexes et encadrerez d'autres responsables techniques, tout en contribuant à offrir des expériences performantes et accessibles à nos clients du monde entier. En tant que développeur logiciel front-end principal senior chez Autodesk, vous êtes un responsable technique de haut niveau chargé de définir la stratégie et l'architecture front-end à long terme pour un domaine de produits ou une plateforme majeure impliquant plusieurs équipes.
Vous définirez la vision technique de la manière dont nous construisons des expériences web avec React, TypeScript et des architectures micro-frontends à l’échelle de l’entreprise. Vous dirigerez des initiatives pluriannuelles et inter-organisations, influencerez les responsables seniors de l’ingénierie et des produits, et piloterez des améliorations systémiques de notre écosystème front-end, tout en restant suffisamment impliqué pour fournir des conseils techniques approfondis, examiner les conceptions critiques et réduire les risques liés aux implémentations complexes.
On attend de vous que vous adoptiez une approche à l'échelle de l'entreprise, en améliorant les normes, les modèles et les pratiques de développement front-end au sein d'Autodesk.
Responsabilités
Définir et faire évoluer la vision et la stratégie architecturales front-end pour un domaine de produits ou une plateforme Autodesk majeur(e), en veillant à l'alignement avec les principes architecturaux à l'échelle de l'entreprise
Diriger la stratégie micro-front-end à travers plusieurs équipes et produits, y compris les modèles de composition, le routage, les bibliothèques partagées, les stratégies d'isolation et les modèles de déploiement
Établir et favoriser l'adoption de normes front-end à l'échelle de l'organisation (modèles de gestion d'état, stratégies de chargement des données, gestion des erreurs, performances, accessibilité, sécurité)
Collaborer avec les ingénieurs principaux, les architectes et les responsables de plateformes pour définir des feuilles de route à long terme et des architectures de référence pour les expériences web
Assurer un leadership technique pratique sur les projets les plus critiques et les plus complexes (par exemple, nouvelles fonctionnalités de plateforme, migrations ou initiatives d'intégration inter-produits)
Rédiger et réviser du code React + TypeScript à fort impact ainsi que des implémentations de référence qui servent de modèles à suivre pour les équipes
Diriger ou influencer profondément la conception et l'évolution des bibliothèques de composants partagés et des systèmes de conception utilisés sur plusieurs gammes de produits
Réviser et approuver les documents de conception technique / RFC critiques ; guider les équipes vers des solutions évolutives et maintenables avec des compromis clairs
Promouvoir la fiabilité et l'observabilité des systèmes front-end, en influençant les outils, les normes et les modèles de déploiement (drapeaux de fonctionnalités, canaries, blue/green)
Façonner l'expérience des développeurs front-end en influençant les choix concernant les bundlers, les linters, les stratégies de monorepo, les pipelines CI/CD et les frameworks de test
Collaborer avec les responsables du backend, de la plateforme et de l'infrastructure pour définir des contrats API, des fonctionnalités de plateforme et des modèles d'intégration optimisés pour les micro-frontends
Favoriser l'alignement inter-organisations par le biais de forums de revue d'architecture, de guildes/chapitres et de groupes de travail ; aider à résoudre les conflits et à unifier la direction entre les équipes
Communiquer clairement des concepts techniques complexes et des compromis stratégiques aux parties prenantes de haut niveau, y compris les directeurs et les vice-présidents.
Encadrer et coacher les ingénieurs principaux et seniors, en les aidant à évoluer en tant que leaders techniques et en amplifiant leur impact
Qualifications minimales
Généralement plus de 12 ans d'expérience professionnelle en développement web, dont plusieurs années à un niveau principal ou équivalent avec un impact organisationnel significatif
Expertise front-end : Maîtrise de niveau expert en TypeScript et en JavaScript moderne (ES6+)
Expérience approfondie à l'échelle de la production avec React (hooks, context, suspense, modèles de performance, architecture pour les applications de grande envergure)
Compréhension approfondie de HTML5, CSS3, du responsive design et de la compatibilité inter-navigateurs
Architecture et micro-frontends : Expérience avérée dans l'architecture de systèmes front-end à grande échelle couvrant plusieurs équipes et produits
Expérience pratique de la conception et de la mise en œuvre d'architectures micro-frontend (par exemple, Module Federation, frameworks de composition d'exécution, routage fédéré)
Expérience dans la définition et la gestion de bibliothèques partagées, de systèmes de conception et de plateformes front-end transversales utilisées par de nombreuses équipes
Qualité, tests et opérations : Maîtrise approfondie des stratégies de test (unitaires, d'intégration, de bout en bout, visuels) et expertise avec des outils tels que Jest, React Testing Library, Cypress et Playwright
Solide expérience dans la création et la mise à l'échelle de pipelines CI/CD pour le front-end et les micro-frontends (déploiements indépendants, gestion des versions, stratégies de rollback)
Expérience dans la direction d'initiatives visant à améliorer la fiabilité, la réponse aux incidents et l'excellence opérationnelle des systèmes front-end
Performances, accessibilité, sécurité : Expérience avérée dans la conduite de l'optimisation des performances web à grande échelle (Web Vitals, profilage, analyse des bundles, mise en cache, stratégies CDN)
Solide connaissance pratique de l'accessibilité (WCAG 2.x) avec une expérience avérée dans l'influence des modèles de conception et de mise en œuvre accessibles
Compréhension approfondie de la sécurité front-end (XSS, CSRF, CSP, CORS, flux d'authentification) et de la manière d'intégrer la sécurité dans l'architecture
Leadership et communication : Expérience avérée dans la direction d'initiatives techniques impliquant plusieurs équipes et plusieurs versions, caractérisées par un haut degré d'ambiguïté et de risque organisationnel
Capacité avérée à influencer et à aligner les cadres supérieurs et les ingénieurs principaux sans autorité hiérarchique directe
Excellentes compétences en communication écrite et orale, notamment pour la rédaction de documents stratégiques et de visions techniques, ainsi que pour les présentations devant la direction
Qualifications souhaitées
Expérience dans la conduite de la stratégie front-end/plateforme pour
des plateformes SaaS ou cloud à grande échelle (base d'utilisateurs, base de code ou nombre d'équipes)
Expérience des architectures et outils monorepo pour les grandes organisations d'ingénierie
Expérience en matière de leadership dans la mise en place et l'évolution d'un système de conception / d'une plateforme UI adopté par de nombreuses équipes et produits
Connaissance de GraphQL et des modèles modernes de passerelles API du point de vue d'un front-end grand public à grande échelle
Expérience approfondie de l'observabilité et de l'analyse pour les systèmes front-end (par exemple, Datadog, New Relic, Sentry, OpenTelemetry, pipelines de télémétrie personnalisés)
______________________________________________________________________________________________________________
26WD95850, Senior Principal Software Developer
Position Overview
We are seeking a Senior Principal Front-End Software Developer to join the Forma Build Media Team - a flagship product in Autodesk’s Construction Productivity suite and define/drive our front-end strategy using React, TypeScript, and micro‑frontends. In this high-impact role, you’ll shape architecture across multiple teams and products, lead complex cross‑org initiatives, and mentor other technical leaders while helping deliver high‑performance, accessible experiences to customers worldwide.As a Senior Principal Front-End Software Developer at Autodesk, you are a top-level technical leader shaping the long-term front-end strategy and architecture for a major product area or platform spanning multiple teams.
You will set the technical vision for how we build web experiences with React, TypeScript, and micro‑frontend architectures across organizations. You will lead multi-year, cross‑org initiatives, influence senior engineering and product leaders, and drive systemic improvements to our front-end ecosystem—while still staying hands-on enough to provide deep technical guidance, review critical designs, and de‑risk complex implementations.
You are expected to operate with a company‑wide mindset, elevating standards, patterns, and practices for front-end development across Autodesk.
Responsibilities
Define and evolve the front-end architectural vision and strategy for a significant Autodesk product area or platform, ensuring alignment with company‑wide architecture principles
Lead the micro‑frontend strategy across multiple teams and products, including composition models, routing, shared libraries, isolation strategies, and deployment patterns
Establish and drive adoption of organization‑wide front-end standards (state management patterns, data loading strategies, error handling, performance, accessibility, security)
Partner with principal engineers, architects, and platform leaders to define long‑term roadmaps and reference architectures for web experiences
Provide hands-on technical leadership on the most critical and complex projects (e.g., new platform capabilities, migrations, or cross‑product integration initiatives)
Write and review high‑impact React + TypeScript code and reference implementations that set exemplars for teams to follow
Lead or deeply influence the design and evolution of shared component libraries and design systems used across multiple product lines
Review and approve critical technical design documents / RFCs; guide teams toward scalable, maintainable solutions with clear trade-offs
Champion reliability and observability for front-end systems, influencing tooling, standards, and rollout patterns (feature flags, canaries, blue/green)
Shape the front-end developer experience by influencing choices around bundlers, linters, monorepo strategies, CI/CD pipelines, and testing frameworks
Collaborate with backend, platform, and infrastructure leaders to define API contracts, platform capabilities, and integration patterns optimized for micro‑frontends
Drive cross‑org alignment through architecture review forums, guilds/chapters, and working groups; help resolve conflicts and unify direction across teams
Communicate complex technical concepts and strategic trade-offs clearly to senior stakeholders, including directors and VPs.
Mentor and coach principal and senior engineers, helping them grow as technical leaders and amplifying their impact
Minimum Qualifications
Typically 12+ years of professional web development experience, including several years operating at principal or equivalent level with broad organizational impact
Front-End Expertise: Expert-level proficiency in TypeScript and modern JavaScript (ES6+)
Extensive, production‑scale experience with React (hooks, context, suspense, performance patterns, architecture for large apps)
Deep understanding of HTML5, CSS3, responsive design, and cross‑browser compatibility
Architecture & Micro‑Frontends: Proven track record architecting large-scale front-end systems spanning multiple teams and products
Hands-on experience designing and implementing micro‑frontend architectures (e.g., Module Federation, runtime composition frameworks, federated routing)
Experience defining and governing shared libraries, design systems, and cross‑cutting front-end platforms used by many team
Quality, Testing, and Operations: Deep understanding of testing strategies (unit, integration, E2E, visual) and expertise with tools such as Jest, React Testing Library, Cypress, and Playwright
Strong background in building and scaling CI/CD pipelines for front-end and micro‑frontends (independent deployments, versioning, rollback strategies)
Experience leading efforts to improve reliability, incident response, and operational excellence for front-end system
Performance, Accessibility, Security: Demonstrated experience driving web performance optimization at scale (Web Vitals, profiling, bundle analysis, caching, CDN strategies)
Strong working knowledge of accessibility (WCAG 2.x) with a history of influencing accessible design and implementation patterns
Solid understanding of front-end security (XSS, CSRF, CSP, CORS, auth flows) and how to embed security into the architecture
Leadership & Communication: Demonstrated success leading multi-team, multi‑release technical initiatives with high ambiguity and organizational risk
Proven ability to influence and align senior leaders and peer principal engineers without direct authority
Exceptional written and verbal communication skills, including authoring strategy documents, technical visions, and presenting to senior leadership
Preferred Qualifications
Experience driving front-end/platform strategy for
SaaS or cloud platforms at significant scale (user base, codebase, or number of teams)
Experience with monorepo architectures and tooling for large engineering organizations
Leadership experience in building and evolving a design system / UI platform adopted by many teams and products
Familiarity with GraphQL and modern API gateway patterns from a large-scale front-end consumer perspective
Deep experience with observability and analytics for front-end systems (e.g., Datadog, New Relic, Sentry, OpenTelemetry, custom telemetry pipelines)
Plus d'information/ 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 $157,000 et $229,900. Le salaire est déterminé selon l'expérience professionnelle et l'emplacement du candidat(e). 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-BC based roles, we expect a starting base salary between $157,000 and $229,900. 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.
Diversité et appurtenance / Diversity & 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/diversity-and-belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:
https://www.autodesk.com/company/diversity-and-belonging
Êtes-vous un sous-traitant ou un consultant existant d’Autodesk ?
Are you an existing contractor or consultant with Autodesk?
Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe).
Please search for open jobs and apply internally (not on this external site).