Principal Software Engineer, InfraEng Platform Team

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WACosta Mesa, CA
Salary
$253,000–$336,000 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $294k
$120k most similar roles pay here $359k

This role pays more than 90% of similar roles. Most pay $174,600–$231,000 — the shaded band above. At the midpoint, this role pays about $294k versus about $203k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 850 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 821 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Principal Software Engineer, InfraEng Platform Team

Principal Software Engineer, InfraEng Platform Team will serve as the first engineer on the InfraEng Platform Team, establishing foundational architecture, engineering standards, and delivery practices for the infrastructure hub. This role involves evaluating existing codebases to determine whether to extend or rebuild systems that provide self-service access to cloud and on-premise resources across AWS and Azure. The engineer will design core APIs, data models, and unified identity and authorization layers using RBAC and ABAC models while building console, CLI, and API surfaces. Key technical requirements include proficiency in Go, Python, or Java, alongside deep expertise in control plane and data plane design, Kubernetes, Docker, and infrastructure as code tools like Terraform. The role addresses the challenge of replacing manual tickets with automated, safe self-service for internal teams managing complex networking and cloud infrastructure.

What does a Software Engineer earn in Washington?

Median $208525 from 282 postings across 34 companies.

See salary data

What you'll do

  • Evaluate the existing codebase to determine whether to extend it or rebuild the foundation for the infrastructure hub.
  • Design and build core APIs, services, and data models to provide self-service access across AWS, Azure, and on-premise environments.
  • Define and implement unified identity and authorization layers using RBAC and ABAC models with complete audit trails.
  • Develop backend services and user-facing interfaces including console, CLI, and API surfaces.
  • Establish engineering standards, CI/CD pipelines, and deployment safety controls for a multi-contributor codebase.
  • Convert manual infrastructure requests into automated, bounded self-service actions to reduce operational overhead.
  • Manage production operations including observability, on-call rotations, incident response, and postmortems.
  • Define technical contracts and patterns that partner teams must follow to integrate their services into the hub.

What we're looking for

  • 10+ years of software engineering experience building and operating platform or infrastructure software at scale.
  • Proficiency in Go, Python, or Java for systems and platform work.
  • Deep understanding of control plane and data plane design including desired state, reconciliation, and failure isolation.
  • Hands-on experience with AWS or other major cloud providers across compute, networking, IAM, storage, and managed Kubernetes.
  • Strong grounding in containers and ephemeral compute using Docker, Kubernetes, and immutable infrastructure patterns.
  • Experience shipping backend services and user-facing surfaces like consoles, CLIs, or APIs for large user bases.
  • Proven track record of designing CI/CD pipelines and release strategies for multi-contributor codebases.
  • Must be eligible to obtain and maintain a US Secret Security clearance.

More like this

Similar roles

Principal Software Engineer, Platform

Oracle

Nashville, TN 6 days ago $104,500–$234,600
Oracle Cloud Infrastructure Java C++ C# Go RESTful APIs Microservices Containers Cloud-native Distributed Systems Middleware SDKs SLOs Observability Capacity Planning API Versioning
7+ yrs exp

Principal Software Engineer, Platform

Oracle

Seattle, WA +1 13 days ago $104,500–$234,600
Oracle Oracle 19c RAC Data Guard RMAN ASM SQL Python Shell Scripting OCI SRE API Observability Capacity Planning
6+ yrs exp

Principal Software Engineer, Platform Team

SpaceX

Palo Alto, CA 134 days ago $210,000–$295,000
AI MLOps Python Docker Kubernetes infrastructure-as-code Zero-Trust Security Data Analysis Model Lifecycle Management Proxy Systems
7+ yrs exp

Principal Software Engineer, Platform Team

SpaceX

Sunnyvale, CA 134 days ago $210,000–$295,000
AI MLOps Python Docker Kubernetes infrastructure-as-code Zero-Trust Security Observability Proxy Systems Model Lifecycle Management
7+ yrs exp