Autodesk 618 jobs openings
Autodesk San Francisco, CA, United States 618 jobs openings

Principal Software Engineer, Frontend Architecture

Onsite Toronto, Canada +1 location Full Time Posted 2 hours ago
Save Job
powertofly approved

What Autodesk Has to Offer:

Work Location Eligibility

This position is open to candidates based in the following locations:

Toronto, Canada Montreal, Canada

Job details

Job Requisition ID #

26WD95315

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).

Get Weekly Job Offers

Be first to know when jobs open.

Principal Software Engineer, Frontend Architecture
Onsite Toronto, Canada +1 location Full Time Posted 2 hours ago
Save Job