Senior Software Engineer, Generalist

Anduril Industries

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$191,000–$253,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $222k
$101k most similar roles pay here $269k

This role pays more than 88% of similar roles. Most pay $139,050–$197,287 — the shaded band above. At the midpoint, this role pays about $222k versus about $168k 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 1882 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1696 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Software Engineer, Generalist

We are seeking a Senior Software Engineer to join our dynamic defense technology team, where you will design and develop scalable back-end services for mission-critical applications. You will work on robust data models and pipelines, collaborate with cross-functional teams including front-end engineers and robotics experts, and optimize system performance to ensure seamless integration and efficient data flow. The ideal candidate has a strong technical background in Computer Science or related fields and at least five years of experience developing back-end software using languages like Go, Python, Java, Rust, or C++. Expertise in data storage solutions such as relational databases and NoSQL systems is essential, along with the ability to quickly learn and contribute within complex distributed systems. This role offers a unique opportunity to make significant real-world impact through cutting-edge technology solutions.

What you'll do

  • Design and develop scalable, reliable back-end services for mission-critical applications.
  • Implement robust data models and pipelines to support extensive data processing needs.
  • Optimize system performance by identifying and resolving bottlenecks in distributed systems.
  • Collaborate with front-end engineers to ensure seamless integration of back-end components.
  • Contribute throughout the software development lifecycle, from design to deployment.

What we're looking for

  • Minimum 5 years of experience in backend development using Go, Python, Java, Rust, or C++.
  • Strong background in Computer Science, Software Engineering, Mathematics, or Physics.
  • Expertise in designing and managing data storage solutions like relational databases and NoSQL.
  • Proven ability to architect and optimize complex distributed systems for performance.
  • Collaborative skills to work with front-end engineers, robotics engineers, and other stakeholders.

More like this

Similar roles

Software Engineer, Senior

Booz Allen Hamilton

MD 52 days ago $86,900$198,000
React Next.JS Git Jenkins GitLab CI/CD Express Flask Spring FastAPI Python Docker Kubernetes Elasticsearch Kibana Redis Kafka Nginx AWS HAProxy Grafana

Software Engineer, Senior

Booz Allen Hamilton

Herndon, VA 69 days ago $86,800$198,000
Java Kubernetes Docker Spring_Framework REST_API AWS Bitbucket Jenkins Linux CI/CD Ansible MongoDB Apache_NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

Herndon, VA 69 days ago $86,800$198,000
Java Kubernetes Docker Spring Framework Spring Boot AWS Bitbucket Jenkins Linux REST CI/CD Ansible MongoDB Apache NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

Springfield, VA 27 days ago $86,800$198,000
Java JavaScript Agile JMeter Jenkins Swagger Nexus Apigee GitHub GitLab AWS Bash Curl XML JSON SQL