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
  • 3+ years in leadership role
  • Successful delivery of commercial cloud product
  • Proven incident response and root cause analysis
  • Excellent verbal and written communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter