Principal Software Developer
Core
Define and drive the technical direction of Autodesk's Viewer ecosystem, shaping architecture and engineering practices for high-performance 2D/3D visualization experiences.
Role type
Principal Software Developer (Strategic Technical Leadership)
Builds
Viewer platform capabilities, cross-team initiatives, and scalable SaaS applications for 2D/3D visualization
Domain
SaaS, Visualization, Distributed Systems
Required skills
JavaScript/TypeScript, System Architecture Design, Distributed Systems, Performance Optimization, Cross-team Leadership, CI/CD, Agile Methodologies
Preferred skills
Cloud-native Architecture, 2D/3D Visualization Engines, Platform Ecosystems, Observability, Scrum Leadership
Technologies
JavaScript, TypeScript, Jest, Cypress
Responsibilities
Lead design of large-scale cross-team initiatives, Solve complex ambiguous technical problems, Influence and align multiple teams on architectural standards, Mentor senior engineers, Partner with Product/UX to define long-term roadmap, Evolve system architecture for extensibility and performance
Seniority
Principal, Strategy & Mentorship