Watch this video to learn more about Autodesk
Work Location Eligibility
This position is open to candidates based in the following locations:
Autodesk makes the software and tools that help people imagine, design, and make a better world. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you've experienced what millions of Autodesk customers are doing with their software. Autodesk offers their employees benefits like:
Job Details
Job Requisition ID #
The French translation can be found below!/La traduction en français se trouve plus bas!
Position Overview
As a Principal Software Engineer, Frontend Development, you are a senior technical leader and hands-on engineer responsible for designing, delivering, and evolving frontend systems that span multiple features, initiatives, or teams. You own architectural decisions for significant frontend areas and serve as a technical anchor for interaction-focused, research-driven, and production web experiences.
You work closely with Product, Experience Design, Research, and Platform Engineering to move work from intent to experience, ensuring solutions are scalable, maintainable, and aligned with Autodesk’s strategic priorities.
Responsibilities
Owns large subsystems or end-to-end experiences across teams or initiatives
Drives architectural decisions that impact multiple projects
Anticipates technical risks and proactively designs solutions
Influences technical direction without formal authority
Recognized as a frontend subject-matter expert within the organization
Frontend Architecture & System Ownership
Lead the design and implementation of complex frontend architectures
Define patterns, frameworks, and shared components used across teams
Balance short-term delivery with long-term technical health
Ensure frontend systems meet standards for performance, accessibility, and reliability
Advanced Frontend Development
Build and maintain sophisticated, data-rich, interaction-heavy user interfaces
Lead development of systems integrating multiple workflows and interaction models
Drive integrations with Autodesk platforms and tools, including:
Existing-conditions and reality capture workflows
Construction Twin and intelligent construction systems
Robotics, automation, and adaptive asset platforms
Partner with backend engineers to shape APIs and data contracts
Minimum Qualifications
Typically 8–12 years of professional software engineering experience
Proven experience owning and evolving large frontend systems
Demonstrated impact across multiple teams or initiatives
Proven work integrating 3D/graphics, advanced data visualization, and AI-assisted workflows into production-grade or deeply prototyped frontend systems
Deep expertise in frontend development (JavaScript/TypeScript, HTML, CSS)
Strong experience with modern frontend frameworks (e.g., React or equivalent)
Solid understanding of frontend architecture, state management, and performance
Experience working across the full stack and with complex APIs
Strong testing, observability, and debugging practices
Experience working with 3D rendering, graphics pipelines, or spatial data in modern web applications
Experience designing frontend architectures that support complex, linked interactions and synchronized state across visualization surfaces
Demonstrated experience building or prototyping AI-augmented UX systems, including copilots, agent-driven workflows, or adaptive interaction models
Ability to design systems that handle ambiguity, asynchronous AI updates, and non-deterministic workflow states
Preferred Qualifications
Proven experience integrating 3D/graphics systems with complex, linked user interactions across multiple coordinated views or data surfaces
Strong experience building data visualization systems, including graph-based interaction models and linked analytical views
Experience shipping (or deeply prototyping) AI-assisted user experiences such as copilots, agent workflows, adaptive interfaces, or intelligent automation systems
Comfortable designing and implementing frontend systems for “agentic” workflows where state may be probabilistic, evolving, or partially unpredictable
Enable rapid prototyping while designing for scalability and reuse
Help define pathways for transitioning research prototypes into supported products
Collaborate with UX Research and Design on dynamic UX research platforms
Contribute to visual storytelling systems that communicate complex data clearly
Lead by example through high-impact hands-on contributions
Mentor senior and mid-level engineers; raise frontend engineering standards
Provide technical guidance during design and architecture reviews
Help align teams around shared technical approaches and best practices
Act as a trusted technical partner to Product, Design, and Research leaders
Communicate trade-offs and technical constraints clearly to stakeholders
Influence roadmaps by connecting technical insights to user and business needs
Experience in AEC, construction technology, or platform ecosystems
Familiarity with 3D, visualization, or spatial data in web applications
Experience in research-heavy or exploratory product environments
Interest in sustainability, net-zero initiatives, or intelligent construction systems
Prior experience leading frontend initiatives without formal management authority
The Ideal Candidate
Teams rely on you to unblock complex frontend challenges
Architectural decisions you make reduce future rework and scale across projects
Research and product teams ship faster because of systems you’ve built
You elevate frontend quality and consistency beyond your immediate team
You are seen as a technical leader, not just a strong implementer
-------------------------------------------------------------------------------------------------------------------------------------------------------
Description du poste
En tant qu'ingénieur logiciel principal, développement front-end, vous êtes un responsable technique senior et un ingénieur pratique chargé de concevoir, de fournir et de faire évoluer des systèmes front-end qui couvrent plusieurs fonctionnalités, initiatives ou équipes. Vous avez la responsabilité des décisions architecturales pour les domaines front-end importants et vous servez de référence technique pour les expériences web axées sur l'interaction, la recherche et la production.
Vous travaillez en étroite collaboration avec les équipes Produit, Conception d'expérience, Recherche et Ingénierie de plateforme afin de transformer les intentions en expériences, en veillant à ce que les solutions soient évolutives, faciles à maintenir et alignées sur les priorités stratégiques d'Autodesk.
Responsabilités
Vous êtes responsable de grands sous-systèmes ou d'expériences de bout en bout pour plusieurs équipes ou initiatives
Vous prenez des décisions architecturales qui ont un impact sur plusieurs projets
Vous anticipez les risques techniques et concevez des solutions de manière proactive
Influencer l'orientation technique sans autorité formelle
Être reconnu comme un expert en matière de front-end au sein de l'organisation
Architecture front-end et propriété du système
Diriger la conception et la mise en œuvre d'architectures front-end complexes
Définir les modèles, les cadres et les composants partagés utilisés par les différentes équipes
Trouver un équilibre entre la livraison à court terme et la santé technique à long terme
S'assurer que les systèmes front-end répondent aux normes de performance, d'accessibilité et de fiabilité
Développement front-end avancé
Construire et maintenir des interfaces utilisateur sophistiquées, riches en données et à forte interaction
Diriger le développement de systèmes intégrant plusieurs flux de travail et modèles d'interaction
Piloter les intégrations avec les plateformes et les outils Autodesk, notamment :
Flux de travail de capture des conditions existantes et de la réalité
Construction Twin et systèmes de construction intelligents
Robotique, automatisation et plateformes d'actifs adaptatives
Collaborer avec les ingénieurs backend pour façonner les API et les contrats de données
Qualifications minimales
Généralement 8 à 12 ans d'expérience professionnelle en génie logiciel
Expérience avérée dans la gestion et l'évolution de grands systèmes frontaux
Impact démontré au sein de plusieurs équipes ou initiatives
Expérience avérée dans l'intégration de la 3D/des graphiques, de la visualisation avancée des données et des flux de travail assistés par l'IA dans des systèmes frontaux de qualité production ou profondément prototypés
Expertise approfondie en développement frontal (JavaScript/TypeScript, HTML, CSS)
Solide expérience des frameworks front-end modernes (par exemple, React ou équivalent)
Compréhension approfondie de l'architecture front-end, de la gestion des états et des performances
Expérience de travail sur l'ensemble de la pile et avec des API complexes
Pratiques solides en matière de tests, d'observabilité et de débogage
Expérience de travail avec le rendu 3D, les pipelines graphiques ou les données spatiales dans les applications web modernes
Expérience de la conception d'architectures front-end prenant en charge des interactions complexes et liées, ainsi que des états synchronisés sur les surfaces de visualisation
Expérience avérée dans la création ou le prototypage de systèmes UX augmentés par l'IA, y compris les copilotes, les workflows pilotés par des agents ou les modèles d'interaction adaptatifs
Capacité à concevoir des systèmes capables de gérer l'ambiguïté, les mises à jour asynchrones de l'IA et les états de workflow non déterministes
Qualifications souhaitées
Expérience avérée dans l'intégration de systèmes 3D/graphiques avec des interactions utilisateur complexes et liées sur plusieurs vues ou surfaces de données coordonnées
Solide expérience dans la création de systèmes de visualisation de données, y compris des modèles d'interaction basés sur des graphiques et des vues analytiques liées
Expérience dans la livraison (ou le prototypage approfondi) d'expériences utilisateur assistées par l'IA, telles que des copilotes, des flux de travail pilotés par des agents, des interfaces adaptatives ou des systèmes d'automatisation intelligents
Aisance dans la conception et la mise en œuvre de systèmes front-end pour des flux de travail « agentifs » où l'état peut être probabiliste, évolutif ou partiellement imprévisible
Capacité à réaliser rapidement des prototypes tout en concevant des solutions évolutives et réutilisables
Capacité à définir des pistes pour transformer des prototypes de recherche en produits pris en charge
Capacité à collaborer avec les équipes de recherche et de conception UX sur des plateformes de recherche UX dynamiques
Capacité à contribuer à des systèmes de narration visuelle qui communiquent clairement des données complexes
Capacité à montrer l'exemple par des contributions pratiques à fort impact
Capacité à encadrer des ingénieurs seniors et intermédiaires ; capacité à élever les normes d'ingénierie frontale
Capacité à fournir des conseils techniques lors des revues de conception et d'architecture
Capacité à aider les équipes à s'aligner sur des approches techniques et des meilleures pratiques communes
Agir en tant que partenaire technique de confiance auprès des responsables des produits, de la conception et de la recherche
Communiquer clairement les compromis et les contraintes techniques aux parties prenantes
Influencer les feuilles de route en reliant les connaissances techniques aux besoins des utilisateurs et des entreprises
Expérience dans les domaines de l'AEC, des technologies de construction ou des écosystèmes de plateformes
Connaissance du 3D, de la visualisation ou des données spatiales dans les applications web
Expérience dans des environnements de produits axés sur la recherche ou l'exploration
Intérêt pour la durabilité, les initiatives zéro émission nette ou les systèmes de construction intelligents
Expérience préalable dans la direction d'initiatives frontales sans autorité managériale formelle
Le candidat idéal
Les équipes comptent sur vous pour résoudre les défis complexes liés au front-end
Les décisions architecturales que vous prenez réduisent les retouches futures et s'appliquent à l'ensemble des projets
Les équipes de recherche et de produit livrent plus rapidement grâce aux systèmes que vous avez mis en place
Vous améliorez la qualité et la cohérence du front-end au-delà de votre équipe immédiate
Vous êtes considéré comme un leader technique, et pas seulement comme un excellent exécutant
Learn More / Plus d'information
About Autodesk / À propos d’Autodesk
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!
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 !
Salary transparency / Transparence salariale
Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont basées sur l'expérience et la situation géographique du candidat et peuvent dépasser cette fourchette. En plus du salaire de base, notre programme de rémunération peut inclure des primes annuelles en espèces, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.
Diversity & Belonging / Diversité et appurtenance
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-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
Are you an existing contractor or consultant with Autodesk?
Êtes-vous un sous-traitant ou un consultant existant d’Autodesk ?
Please search for open jobs and apply internally (not on this external site).
Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe).
We believe flexibility in how and where work gets done is good for our people and teams. Embracing a hybrid-first model allows us to better meet... Read more