Senior Software Developer, Data Infrastructure

AUTODESK CONSTRUCTION CLOUD

Base: $107,000 - $157,300 (canada); bonus/equity: ...
**
5+ years professional software engineering experience
Strong programming skills in go java or python
Experience designing distributed systems or microservices
** Autodesk Construction Cloud is seeking a Senior Software Developer for their Data Infrastructure team to design and build scalable data platforms and APIs. The ideal candidate will have extensive experience in software engineering, particularly with distributed systems, and will thrive in a collaborative environment focused on innovation and problem-solving. **

Job Summary

  • This role involves designing and building the next generation of AI-native, scalable data infrastructure that powers analytics and customer-facing experiences across Autodesk.
  • The successful candidate will architect distributed systems processing millions of records while developing control-plane services for orchestration and metadata-driven automation.
  • Autodesk offers a competitive compensation package including base salary, annual cash bonuses, stock grants, and comprehensive benefits for this high-impact engineering position.

Matching Summary

Match Score: 75

** Autodesk Construction Cloud is seeking a Senior Software Developer for their Data Infrastructure team to design and build scalable data platforms and APIs. The ideal candidate will have extensive experience in software engineering, particularly with distributed systems, and will thrive in a collaborative environment focused on innovation and problem-solving. **

Salary

Base: $107,000 - $157,300 (Canada); Bonus/Equity: Annual cash bonuses and stock grants; Benefits: Comprehensive benefits package

Skills & Requirements

Must-have

  • 5+ years professional software engineering experience
  • Strong programming skills in Go Java or Python
  • Experience designing distributed systems or microservices
  • Cloud platform experience with AWS preferred
  • API development experience REST GraphQL event-driven
  • CI/CD containerization and cloud native infrastructure

Nice-to-have

  • Experience with Kafka and Flink streaming technologies
  • Background in big data ecosystems like Spark Trino
  • Familiarity with workflow orchestration tools Airflow Temporal
  • Experience building developer platforms or internal tooling
  • Ability to mentor engineers and raise engineering bar
  • Ownership mindset for building running and improving systems

Key Requirements

  • 5+ years of professional software engineering experience
  • Strong programming skills in Go Java or Python
  • Proven experience with distributed systems architectures
  • Demonstrated ability to learn new technologies quickly

Work Rights

Not specified

Tailored Resume

Cover Letter