×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer, Frontend Architecture

Job in Toronto, Ontario, C6A, Canada
Listing for: Autodesk, Inc.
Full Time position
Listed on 2026-02-15
Job specializations:
  • Software Development
    Front End Developer
Job Description & How to Apply Below
* 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/Type Script, 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
* 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
* 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/Type Script, 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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary