Principal Software Engineer

Autodesk

Hybrid

Quick summary

Work type
Hybrid
Location
Atlanta, GA
Salary
$139,000–$249,260 / yr
Posted
10 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $194k
$126k most similar roles pay here $262k

This role pays more than 57% of similar roles. Most pay $161,500–$218,918 — the shaded band above. At the midpoint, this role pays about $194k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Autodesk

Autodesk is a global leader in 3D design, engineering, and entertainment software, enabling users to imagine, design, and create a better world.

Autodesk currently has 43 open roles on FindRole.

Listed pay typically runs $139,000–$249,260 across 41 roles with salary data.

Most-posted roles

View all roles at Autodesk

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer on Autodesk’s Digital Experience Engineering team, you will lead the technical direction of the Content Platform, a headless content pipeline that powers experiences for millions of customers. You will translate complex requirements into scalable architecture and drive alignment across multiple repositories. Responsibilities include designing and reviewing workflow frameworks, ensuring system correctness under concurrency and versioning, and leading cross-team initiatives to enhance reliability and performance. You must have deep expertise in Python, AWS services like Lambda and DynamoDB, and REST API design with FastAPI. Preferred qualifications include experience with headless CMS platforms, immutable versioning, and AI/ML-driven content workflows. This role requires a strong background in distributed systems and the ability to mentor engineers while advising senior leaders on technical strategy.

What you'll do

  • Set technical direction for the Content Platform's core subsystems across multiple repositories.
  • Translate complex requirements into platform capabilities, documenting tradeoffs for leadership.
  • Design and review complex changes to workflow frameworks and DynamoDB models for correctness.
  • Lead cross-team initiatives to resolve systemic issues in reliability, performance, and developer productivity.
  • Establish engineering standards and coach engineers to adopt them across teams.
  • Serve as escalation point for the most complex technical problems on the platform.

What we're looking for

  • 8+ years of professional software development experience with significant time at senior or staff level
  • Deep proficiency in Python, including designing libraries and frameworks for other teams
  • Hands-on experience with workflow orchestration systems like Temporal, Cadence, Airflow, Step Functions
  • Strong expertise with AWS services such as Lambda, DynamoDB, S3, and event-driven integrations
  • Demonstrated ability to lead architecture and design across multiple teams or repositories
  • Expertise in REST API design and implementation using frameworks like FastAPI
  • Track record of influencing technical direction through written documentation and stakeholder communication

More like this

Similar roles

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 2450 Broadway, US) 64 days ago $184,300$247,100
Python Java Django Springboot AWS Kinesis DynamoDB S3 SNS SQS MySQL Postgres Kafka CI/CD Agile ML/AI
Remote

Principal Software Engineer

Intuit

New York, NY 56 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid

Principal Software Engineer

Highnote

San Francisco, CA 97 days ago $190,000$240,000
Java JPA SQL SpringBoot Docker Kubernetes GCP AWS BigQuery RedShift
Hybrid

Principal Software Engineer

CVS Health

Remote (Work At Home-Rhode Island, US) 44 days ago $144,200$288,400
Flutter Angular React GCP Azure CI/CD Python PostgreSQL Docker Kubernetes Terraform AWS AI Generative AI APIs Observability Security Scalability Performance
Remote

Principal Software Engineer

ASML

San Jose, CA 25 days ago $223,125$334,688
OPC DUV NXE EXE Fourier_optics EM_theory resist_chemistry etch_mechanism Python R MATLAB Tachyon CI/CD Kubernetes AWS Docker PostgreSQL Git Jenkins
Hybrid

Principal Software Engineer

Oracle

Nashville, TN +1 34 days ago $99,600$223,400
Python Java Go JavaScript TypeScript CI/CD Kubernetes Docker Terraform APIs Observability Telemetry LLM Vector databases Infrastructure as Code Agentic IDEs Prompt driven engineering AI orchestration frameworks Cursor Copilot