Principal Software Developer, Platform Services & Emerging Technologies
AUTODESK CONSTRUCTION CLOUD
Montreal, Quebec, Canada
Hybrid
Java programming with spring boot
Cloud systems and web services development
Leadership in software engineering
Autodesk is looking for a Principal Software Developer to join the Autodesk Platform Services Data Models Team delivering exabyte-scale cloud data platform components
Job Summary
Autodesk is looking for a Principal Software Developer to join the Autodesk Platform Services Data Models Team delivering exabyte-scale cloud data platform components.
The role offers the opportunity to lead complex, large-scale projects and contribute to continuous improvement in a lean/Agile environment based in Montreal or Toronto.
The team enables real-time data-centric experiences at scale to impact those who imagine, design, and make the world.
Matching Summary
Autodesk is looking for a Principal Software Developer to join the Autodesk Platform Services Data Models Team delivering exabyte-scale cloud data platform components.
Skills & Requirements
Must-have
Java programming with Spring Boot
Cloud systems and web services development
Leadership in software engineering
API development REST GraphQL gRPC
Agile software development methodologies
AWS or other cloud provider experience
Object-oriented design patterns
Nice-to-have
CI/CD pipeline experience
Programming skills in Go or TypeScript
Mentoring and talent development
Lean/Agile environment
Cross-functional team collaboration
Incident response leadership
Key Requirements
Graduate or Postgraduate in Computer Science or related field
8+ years software design and development experience