Senior Distributed Systems Engineer - DSB Networking

Anduril Industries

Costa Mesa (CA)

On-site

USD 191,000 - 253,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Anduril Industries in Costa Mesa, CA is seeking a Software Engineer for the Data Distribution team to design and build the core networking infrastructure that connects thousands of assets in contested environments.

The role requires strong systems programming, distributed networking experience, and the ability to solve hard problems under real-world constraints, with opportunities to work on gRPC, telemetry, and security features.

Qualifications

  • 5+ years of professional software engineering experience.
  • Proficiency in systems programming languages (Rust, C, C++, or Go).
  • Strong understanding of TCP/UDP, sockets, MTU, multicast, TLS/mTLS.
  • Experience with distributed systems (message buses, RPC, consensus).
  • Familiarity with async programming models and futures.
  • Comfort with Protocol Buffers and/or gRPC.
  • Ability to read packet captures and use network debugging tools.
  • Eligibility to obtain and maintain a U.S. Secret security clearance.

Responsibilities

  • Design and implement features for the Distributed Service Bus, including gossip protocols and routing.
  • Build and extend the gRPC proxy layer for DSB communications.
  • Debug distributed networking issues across radios, UDP/TCP, and mesh routing.
  • Collaborate with product teams to deploy DSB on new hardware platforms.
  • Design protocol-level optimizations for bandwidth-constrained RF links.
  • Write RFCs and design documents for new protocol features and APIs.
  • Build deterministic simulation harnesses for reproducible testing.
  • Improve observability with Prometheus, Grafana, and dsbtool.
  • Enhance security with packet signing, encryption, and compliance considerations.

Skills

Systems programming
Networking fundamentals
Distributed systems
Async programming
gRPC / Protobuf
Security clearance
Packet analysis

Tools

Rust
C
C++
Go

Job description

Anduril Industries in Costa Mesa, CA is seeking a Software Engineer for the Data Distribution team to design and build the core networking infrastructure that connects thousands of assets in contested environments.

The role requires strong systems programming, distributed networking experience, and the ability to solve hard problems under real-world constraints, with opportunities to work on gRPC, telemetry, and security features.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Distributed Networking Engineer
Senior Distributed Networking Engineer

Anduril Industries • Seattle (WA)

On-site
USD 191,000 - 253,000
Equity grants
Top-tier benefits
Health coverage
Senior Distributed Networking Engineer – Mesh & DSB
Senior Distributed Networking Engineer – Mesh & DSB

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Equity grants
Comprehensive benefits
Security-focused culture
Senior Distributed Networks Engineer
Senior Distributed Networks Engineer

Anduril-1 • Seattle (WA)

On-site
USD 191,000 - 253,000
Senior Software Engineer, Distributed Networking (DSB)
Senior Software Engineer, Distributed Networking (DSB)

Mosaic.tech • Seattle (WA)

On-site
USD 191,000 - 253,000
Equity grants
Competitive benefits
Senior Distributed Systems Engineer - Data Distribution
Senior Distributed Systems Engineer - Data Distribution

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Software Engineer - Distributed Networking & DSB
Senior Software Engineer - Distributed Networking & DSB

Visa Hunt • Seattle (WA)

On-site
USD 191,000 - 253,000
Senior Distributed Networking Engineer (Rust/C++)
Senior Distributed Networking Engineer (Rust/C++)

Mosaic.tech • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Software Engineer – Distributed Networking (Rust/C++)
Senior Software Engineer – Distributed Networking (Rust/C++)

Slope • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Competitive salary
Equity grants
Comprehensive benefits
Senior Distributed Systems Engineer (Rust/C/C++/Go)
Senior Distributed Systems Engineer (Rust/C/C++/Go)

Anduril Industries • Seattle (WA)

On-site
USD 191,000 - 253,000
Equity grants
Excellent benefits
Senior Software Engineer, Distributed Networks
Senior Software Engineer, Distributed Networks

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000