Principal Software Developer, Frontend Architecture
Job Requisition ID #
26WD95315
L'affichage de poste en français suivra / The French job posting follows.
26WD95315, Principal Software Developer, Frontend Architecture
Position Overview
As a Principal Software Developer, Frontend Development, you are a senior technical leader and hands-on developer 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
- 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
- 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 developers to shape APIs and data contracts
Want more jobs like this?
Get jobs in Toronto, Canada delivered to your inbox every week.

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 developers; 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
----------------------------------------------------------------------------------------------------------------------
26WD95315, Développeur logiciel principal, architecture front-end
Aperçu du Poste
En tant que développeur logiciel principal, développement front-end, vous êtes un responsable technique chevronné et un développeur de terrain chargé de concevoir, de mettre en œuvre et de faire évoluer des systèmes front-end couvrant plusieurs fonctionnalités, initiatives ou équipes. Vous prenez les décisions architecturales pour des domaines front-end clés et jouez un rôle de référence technique pour les expériences web axées sur l'interaction, fondées sur la recherche et destinées à la production.
Vous travaillez en étroite collaboration avec les équipes Produit, Conception d'expérience, Recherche et Ingénierie de plateforme afin de faire passer le travail de l'intention à l'expérience, en veillant à ce que les solutions soient évolutives, faciles à maintenir et alignées sur les priorités stratégiques d'Autodesk.
Responsabilités
- Gère de grands sous-systèmes ou des expériences de bout en bout couvrant plusieurs équipes ou initiatives
- Pilote les décisions architecturales ayant un impact sur plusieurs projets
- Anticipe les risques techniques et conçoit des solutions de manière proactive
- Influence l'orientation technique sans autorité formelle
- Reconnu comme un expert en front-end au sein de l'organisation
- Diriger la conception et la mise en œuvre d'architectures front-end complexes
- Définir les modèles, les frameworks et les composants partagés utilisés par toutes les équipes
- Trouver un équilibre entre les livraisons à court terme et la santé technique à long terme
- Veiller à ce que les systèmes front-end respectent les normes de performance, d'accessibilité et de fiabilité
- Construire et maintenir des interfaces utilisateur sophistiquées, riches en données et axées sur l'interaction
- Diriger le développement de systèmes intégrant de multiples workflows et modèles d'interaction
- Pilotez les intégrations avec les plateformes et outils Autodesk, notamment :
- Les workflows de capture de l'état actuel et de la réalité
- Construction Twin et les systèmes de construction intelligents
- La robotique, l'automatisation et les plateformes d'actifs adaptatives
- Collaborez avec les développeurs backend pour définir 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 front-end
- Impact démontré au sein de plusieurs équipes ou initiatives
- Expérience avérée dans l'intégration de la 3D/du graphisme, de la visualisation avancée des données et de workflows assistés par l'IA dans des systèmes front-end de production ou ayant fait l'objet d'un prototypage approfondi
- Expertise approfondie en développement front-end (JavaScript/TypeScript, HTML, CSS)
- Solide expérience des frameworks front-end modernes (par exemple, React ou équivalent)
- Bonne compréhension de l'architecture front-end, de la gestion d'état et des performances
- Expérience de travail sur l'ensemble de la pile et avec des API complexes
- Solides pratiques 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 des applications web modernes
- Expérience de la conception d'architectures front-end prenant en charge des interactions complexes et liées, ainsi qu'un état synchronisé entre 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 des copilotes, des workflows pilotés par des agents ou des modèles d'interaction adaptatifs
- Capacité à concevoir des systèmes capables de gérer l'ambiguïté, les mises à jour IA asynchrones 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 interconnectées sur plusieurs vues ou surfaces de données coordonnées
- Solide expérience dans la construction de systèmes de visualisation de données, y compris des modèles d'interaction basés sur des graphes et des vues analytiques interconnectées
- Expérience dans la mise en production (ou le prototypage approfondi) d'expériences utilisateur assistées par l'IA, telles que les copilotes, les workflows d'agents, les interfaces adaptatives ou les systèmes d'automatisation intelligents
- Aisance dans la conception et la mise en œuvre de systèmes front-end pour des workflows agentiques où l'état peut être probabiliste, évolutif ou partiellement imprévisible
- Permettre un prototypage rapide tout en concevant dans une optique d'évolutivité et de réutilisation
- Contribuer à définir les voies de transition des prototypes de recherche vers des produits commercialisables
- Collaborer avec les équipes de recherche et de conception UX sur des plateformes de recherche UX dynamiques
- Contribuer à des systèmes de narration visuelle qui communiquent clairement des données complexes
- Montrer l'exemple par des contributions pratiques à fort impact
- Encadrer les développeurs seniors et de niveau intermédiaire ; rehausser les normes d'ingénierie front-end
- Fournir des conseils techniques lors des revues de conception et d'architecture
- Aider à aligner les équipes autour d'approches techniques et de bonnes pratiques communes
- Agir en tant que partenaire technique de confiance auprès des responsables Produit, Conception et 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 de l'entreprise
- Expérience dans les secteurs de l'AEC, des technologies de la construction ou des écosystèmes de plateformes
- Maîtrise de la 3D, de la visualisation ou des données spatiales dans les applications web
- Expérience dans des environnements de produits fortement 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 front-end 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 non simplement 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).
Perks and Benefits
Health and Wellness
- Long-Term Disability
- FSA With Employer Contribution
- HSA
- HSA With Employer Contribution
- Fitness Subsidies
- FSA
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Health Reimbursement Account
- On-Site Gym
- Pet Insurance
- Mental Health Benefits
Parental Benefits
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
- Non-Birth Parent or Paternity Leave
- Birth Parent or Maternity Leave
- Adoption Leave
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
- Work-From-Home Stipend
Office Life and Perks
- Some Meals Provided
- Commuter Benefits Program
- Casual Dress
- Pet-friendly Office
- Happy Hours
- Snacks
- Company Outings
Vacation and Time Off
- Personal/Sick Days
- Paid Holidays
- Unlimited Paid Time Off
- Leave of Absence
- Paid Vacation
- Sabbatical
- Volunteer Time Off
Financial and Retirement
- Relocation Assistance
- Performance Bonus
- Stock Purchase Program
- Company Equity
- 401(K) With Company Matching
Professional Development
- Shadowing Opportunities
- Access to Online Courses
- Promote From Within
- Learning and Development Stipend
- Lunch and Learns
- Tuition Reimbursement
- Mentor Program
- Internship Program
- Leadership Training Program
- Professional Coaching
- Associate or Rotational Training Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
- Woman founded/led
- Black founded/led
- BIPOC founded/led
- Latinx founded/led
- Asian founded/led
- LGBTQ+ founded/led
- Veteran founded/led