Principal Software Developer, Frontend Architecture

Autodesk

Multiple Locations
Frontend architecture design
Javascript/typescript, html, css expertise
Modern frontend frameworks (react)
As a Principal Software Developer, Frontend Architecture, 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

Job Summary

  • As a Principal Software Developer, Frontend Architecture, 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.

Matching Summary

As a Principal Software Developer, Frontend Architecture, 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.

Skills & Requirements

Must-have

  • Frontend architecture design
  • JavaScript/TypeScript, HTML, CSS expertise
  • Modern frontend frameworks (React)
  • 3D/graphics integration
  • AI-assisted UX systems
  • Scalable and maintainable frontend systems

Nice-to-have

  • Technical guidance and mentorship
  • Cross-functional collaboration
  • Research prototype transition
  • Sustainability and net-zero initiatives
  • Agentic workflow design

Key Requirements

  • 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
  • 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
  • Experience designing frontend architectures for complex, linked interactions
  • Demonstrated experience building or prototyping AI-augmented UX systems

Work Rights

Not specified

Tailored Resume

Cover Letter