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
Benefits
Annual cash bonuses
Commissions for sales roles
Stock grants
Comprehensive benefits package
Job title
Principal Software Engineer – Frontend Architecture
Full Stack Developer at Meela helping to create impactful mental health support solutions with a small team. Engaging in frontend and backend development in a hybrid work environment.
Senior Frontend Engineer developing user experiences at E WIE EINFACH in Köln. Responsible for frontend development and enhancing digital platforms using React and Next.js.
Join Monash Health as Team Leader for Quality Use of Medicines. Provide leadership and training within a multidisciplinary environment at Victoria's largest health service.
Senior Software Engineer developing full - stack applications for trading and compliance at McLaren. Focusing on React and .NET/C# in a hybrid work environment.
Senior Software Engineer developing modern web applications for AI - enabled experiences. Collaborating with cross - functional teams to deliver high - quality frontend systems integrated with AI services.
FrontEnd Developer specializing in Vue.js for a leading Travel Tech company in Latin America. Work on responsive interfaces, collaborating closely with designers and product owners.
Frontend Developer at InnoQubit building a new SaaS product using React and TypeScript. Leading the web application development while collaborating closely with the technical team.
Frontend Engineer developing agent - ready design systems for B2B SaaS experiences in the energy sector. Focus on scalable UI solutions and innovative design processes with AI.
Mid - Senior Frontend Engineer developing React components for Yassir's design system. Collaborating with UI/UX team to create accessible and high - performance web applications.
Frontend Developer creating user interfaces for web applications at EXL, collaborating with UX/UI designers and backend developers to ensure optimal user experience.