Senior Software Developer– Platform & Emerging Technologies
Core
Build scalable cloud-native SaaS services, platform components, APIs, and AI-driven experiences for Autodesk's global product ecosystem.
Role type
Senior Software Developer (Platform & Emerging Technologies)
Builds
Scalable SaaS services, distributed systems, APIs, SDKs, and intelligent platform capabilities
Domain
Cloud computing, SaaS, AI/ML, and 2D/3D visualization
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, cloud-native development, distributed systems, API design (REST/GraphQL/gRPC), CI/CD, automated testing, object-oriented design, troubleshooting
Preferred skills
BIM workflows, AEC technologies, AI-powered applications, 2D/3D visualization/rendering engines, observability, Git, mentoring
Technologies
Java, Spring Boot, AWS, REST, GraphQL, gRPC, Git
Responsibilities
Design and develop scalable software solutions and platform features; Build reliable, secure, high-performance APIs and services; Collaborate with Product, UX, and Architecture teams; Mentor junior engineers and drive engineering best practices
Seniority
Senior, hands-on IC with mentorship responsibilities