Principal Software Engineer at Autodesk responsible for frontend architecture and leading development of interactive user interfaces. Ensuring solutions are scalable, maintainable, and aligned with 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 engineers to shape APIs and data contracts
Requirements
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
Associate Software Front - End Developer position for web application development at Sun Life. Collaborating with teams to create innovative front - end solutions under an in - person requirement.
Principal Agentic Engineer (Front - end) leading frontend applications development at Apply Digital. Collaborating with teams to deliver AI - driven digital experiences in a hybrid/remote setup.
Hiring Front - End Developer (Angular) for contract role in Toronto. Requires Angular proficiency, HTML/CSS/JavaScript skills, and experience with responsive design and APIs.
Senior Frontend Developer creating design systems and workflows for financial software at Versapay. Blending design acumen with modern web development practices to enhance product effectiveness.
Lead the modernization of Wowza Streaming Engine Manager, replacing legacy application with a scalable web - based platform. Responsible for architecting next - generation UI for real - time management of streaming engine instances.
Front - End Developer at Datmos focusing on Vue.js and React.js to create scalable interfaces. Collaborate with teams to deliver exceptional web experiences with a data - driven approach.
Frontend Software Engineer maintaining Adobe Experience Manager applications at Aviso Wealth for improving financial well - being. Building user - facing features in a collaborative hybrid team context.
Senior UI Developer responsible for building and maintaining CoLab's design system and reusable React components. Collaborating with design and engineering teams to ensure quality UI standards.