Principal Software Developer Platform - Services and Emerging Technologies
Core
Principal Software Developer leading the design, architecture, and implementation of large-scale cloud services, platform capabilities, and AI-driven agentic ecosystems for Autodesk's SaaS portfolio.
Role type
Principal Software Developer (Platform & Emerging Technologies)
Builds
Scalable cloud services, APIs, data platforms, visualization technologies, and intelligent agentic workflows for Autodesk products.
Domain
SaaS, Cloud Computing, Building Information Modeling (BIM), AI/Agentic Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, C++, .NET/C#, Object-oriented design, Cloud platforms (AWS), REST/GraphQL/gRPC, Distributed systems, CI/CD pipelines, Agile methodologies
Preferred skills
BIM workflows, SDK/API ecosystem development, LLM-powered applications, Observability at scale, Technical leadership in cross-functional Agile organizations
Technologies
Java, Spring Boot, C++, .NET/C#, AWS, REST, GraphQL, gRPC
Responsibilities
Lead design and architecture of large-scale cloud and platform initiatives; Define technical strategy for SaaS and AI vision; Drive adoption of intelligent platform capabilities and agentic systems; Mentor engineers and elevate engineering standards; Collaborate with global teams to coordinate technical strategy and delivery.
Seniority
Principal, strategic technical leadership with hands-on engineering