Principal Software Engineer - Backend

Autodesk

Base: $139,000 to $249,260; bonus/equity: annual c...
Not specified
10+ years professional software engineering experience
Distributed systems design and architecture
Aws cloud-native architectures and services
Autodesk is seeking a Principal Software Engineer specializing in backend systems to lead and influence architecture within its Enterprise Data Management organization. The ideal candidate will have extensive experience in backend and distributed systems, alongside a strong command of cloud-native architectures and team leadership

Job Summary

  • This role operates at the Principal level to drive technology direction for large, complex, and business-critical backend systems within Autodesk's Enterprise Data Management organization.
  • The successful candidate will act as a technical authority and force multiplier, shaping long-term architecture and influencing multiple teams across domains.
  • Autodesk offers a competitive compensation package including base salaries between $139,000 and $249,260, annual cash bonuses, stock grants, and comprehensive benefits.

Matching Summary

Match Score: 85

Autodesk is seeking a Principal Software Engineer specializing in backend systems to lead and influence architecture within its Enterprise Data Management organization. The ideal candidate will have extensive experience in backend and distributed systems, alongside a strong command of cloud-native architectures and team leadership.

Salary

Base: $139,000 to $249,260; Bonus/Equity: Annual cash bonuses and stock grants included; Benefits: Comprehensive health, financial, and wellness benefits provided

Skills & Requirements

Must-have

  • 10+ years professional software engineering experience
  • Distributed systems design and architecture
  • AWS cloud-native architectures and services
  • Backend service and API development
  • Event-driven system design patterns

Nice-to-have

  • Data engineering and streaming pipeline experience
  • Kafka or Kinesis messaging platform knowledge
  • Master data management domain expertise
  • Mentoring senior engineers without direct authority
  • Experience with Snowflake or data warehouses

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 10+ years of professional software engineering experience
  • Proven ownership of mission-critical systems

Work Rights

Not specified

Tailored Resume

Cover Letter