Senior Software Engineer, Extensibility (Sand Table)

Anduril Industries

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$191,000–$253,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $222k
$107k most similar roles pay here $269k

This role pays more than 84% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $222k versus about $180k 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, Extensibility (Sand Table)

As a Senior Software Engineer on the Carbon Extensibility team, you will lead the development of the primary Sand Table plugin using our internal extensibility framework, combining C++ and TypeScript to create robust APIs that empower other teams. You’ll work closely with artists, designers, and systems engineers to integrate new data sources and visual features, ensuring your code is performant and maintainable. This role requires expertise in game engine development or a related field, proficiency in both C++ and TypeScript, and experience with API design and SDK development. Ideal candidates have shipped AAA titles and understand the intricacies of modding communities and toolkits for games, contributing to the scalable and flexible architecture of our mission-critical simulation software.

What you'll do

  • Architect and develop the core Sand Table plugin using C++ and TypeScript.
  • Extend Sand Table's capabilities by integrating new data sources and visual features.
  • Provide guidance and create robust APIs for other teams to build upon.
  • Dive deep into engine’s C++ foundation to identify extension points and ensure stability.
  • Write clean, high-performance code blending real-time engine with scripting environment.

What we're looking for

  • Professional experience in game engine development or related real-time 3D simulation field.
  • Strong proficiency in C++ and TypeScript for scripting, tooling, or application development.
  • Proven ability to collaborate with cross-functional teams including artists and engineers.
  • Direct experience creating or working with modding communities and toolkits for games.
  • Ability to write clean, maintainable, high-performance code and create robust APIs.

More like this

Similar roles

Senior Software Engineer, Extensibility (Sand Table)

Anduril Industries

Costa Mesa, CA today $191,000$253,000
C++ TypeScript API design SDK development Game engine development Modding communities and toolkits Real-time 3D simulation Cross-functional collaboration Clean code Maintainable code Extensible code Performance optimization Large codebases

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