Senior Software Developer, Data Infrastructure

Autodesk

Base: $107,000 to $157,300 for canada based roles;...
5+ years professional software engineering experience
Strong programming skills in go java or python
Experience designing distributed systems or microservices
Autodesk's Data Platform is building the next generation of AI-native, scalable data infrastructure to power analytics and real-time insights across the company

Job Summary

  • Autodesk's Data Platform is building the next generation of AI-native, scalable data infrastructure to power analytics and real-time insights across the company.
  • The role involves designing and developing scalable APIs, microservices, and distributed systems that process millions of records using modern languages like Go, Java, or Python.
  • Candidates are expected to take ownership of complex systems, drive observability, and participate in on-call rotations while mentoring engineers and promoting best practices.

Matching Summary

Autodesk's Data Platform is building the next generation of AI-native, scalable data infrastructure to power analytics and real-time insights across the company.

Salary

Base: $107,000 to $157,300 for Canada based roles; Bonus/Equity: Annual cash bonuses and stock grants may be included; Benefits: Comprehensive benefits package offered

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 expertise REST GraphQL event-driven
  • CI/CD containerization and cloud native infrastructure

Nice-to-have

  • Streaming technologies Kafka and Flink experience
  • Big data ecosystems Spark Trino Presto Hive EMR
  • Data platform storage system or orchestration engine background
  • Developer platforms or internal tooling experience
  • Observability and monitoring framework implementation
  • Mentoring engineers and raising engineering bar

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter