Principal Software Engineer

Autodesk

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Atlanta, GA
Salary
$139,000–$249,260 / yr
Posted
29 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $200k
This role $194k
$123k most similar roles pay here $286k

This role pays less than 56% of similar roles. Most pay $174,600–$225,000 — the shaded band above. At the midpoint, this role pays about $194k versus about $200k 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 17 open roles on FindRole.

Listed pay typically runs $139,000–$249,260 across 17 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 within the Digital Experience Engineering team, you will provide deep technical leadership for a large-scale data platform. You will be responsible for transforming complex requirements into scalable architectures, setting the technical direction for core subsystems, and driving alignment across multiple teams. Your daily work involves designing distributed services, managing data models, and ensuring system reliability and performance. The role requires expertise in distributed systems, high-throughput cloud services, and asynchronous or workflow-based systems at production scale. You will utilize modern backend languages, NoSQL storage, object storage, serverless compute, and event-driven integration to build robust infrastructure. Key technical focuses include API design, schema validation, ETL pipelines, and data management for heterogeneous sources. You will also mentor engineers and influence the platform roadmap through high-level architectural decision-making and technical documentation.

What does a Software Engineer earn in Georgia?

Median $178750 from 35 postings across 14 companies.

See salary data

What you'll do

  • Set technical direction for core platform subsystems and drive architectural alignment across multiple teams and codebases.
  • Translate ambiguous product requirements into concrete platform capabilities and documented engineering trade-offs.
  • Design and review complex changes to distributed services, data models, and high-throughput cloud systems.
  • Identify and resolve systemic issues regarding system reliability, performance, and developer productivity.
  • Establish and evolve engineering standards while coaching engineers across teams on their adoption.
  • Partner with leadership and cross-functional teams on platform strategy, capacity planning, and incident response.
  • Mentor engineers through design reviews, code reviews, and deep dives into complex architecture.

What we're looking for

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 8+ years of professional software development experience including designing and operating distributed backend systems.
  • Strong proficiency in a modern backend language with experience building libraries or frameworks for other teams.
  • Experience designing and operating asynchronous or workflow-based systems at production scale.
  • Strong experience with major public cloud platforms, including serverless compute, NoSQL, object storage, and event-driven integration.
  • Expertise in API design, implementation, schema validation, versioning, and backwards compatibility.
  • Demonstrated ability to design data models and drive system behavior from configuration.
  • Track record of leading architecture across multiple teams and influencing direction through written design documents.

More like this

Similar roles

Principal Software Engineer

Cisco

Milpitas, CA 3 days ago $250,600$362,600
AWS Python Go Java Kubernetes Kafka NoSQL TypeScript LLM micro-services Distributed Systems SDLC API Design SASE zero-trust architecture Data Pipelines
10+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 129 days ago $142,800$274,800
C C++ C# Java JavaScript Python AI LLM Cloud Services Distributed Systems Infrastructure Security
6+ yrs exp

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 54 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp