Principal Software Developer, Viewer Platform
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 IC with cross-team leadership)
Builds
Scalable, performant, and extensible viewer platform capabilities and services for Autodesk's product portfolio
Domain
SaaS, 2D/3D visualization, distributed systems, web technologies
Deliverable
production ML models | product features | infrastructure
Required skills
JavaScript/TypeScript, system architecture design, distributed systems, performance optimization, CI/CD, automated testing, cross-team influence, technical strategy
Preferred skills
Cloud-native architectures, 2D/3D visualization engines, platform ecosystem development, observability, Scrum leadership
Technologies
JavaScript, TypeScript, Jest, Cypress
Responsibilities
Lead large-scale cross-team initiatives, prioritize high-impact technical problems, act as technical authority for critical decisions, drive adoption of shared platform patterns, mentor senior engineers, partner with Product/UX/Architects on roadmap and system evolution
Seniority
Principal, hands-on IC with strategic leadership