Senior Distributed Networking Engineer – Mesh & DSB

Anduril Industries

Costa Mesa (CA)

On-site

USD 191,000 - 253,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity grants
Comprehensive benefits
Security-focused culture

Job summary

Anduril Industries in Costa Mesa, CA, is seeking a Software Engineer to join the Data Distribution team. You will design and build the core networking infrastructure for the Distributed Service Bus to connect thousands of assets in contested environments.

The ideal candidate has strong systems programming skills, experience with distributed systems, and comfort with Rust, C, C++, or Go, plus ability to read packet captures and work with gRPC/protobuf. Eligibility for U.S.

Qualifications

  • 5+ years of professional software engineering experience.
  • Proficiency in a systems programming language (Rust, C, C++, or Go).
  • Strong understanding of networking fundamentals: TCP/UDP, socket programming, MTU, multicast, TLS/mTLS.
  • Experience building or maintaining distributed systems (message buses, RPC frameworks, consensus protocols, or similar).
  • Familiarity with asynchronous programming models (async/await, event loops, futures).
  • Comfort working with Protocol Buffers and/or gRPC.
  • Ability to read packet captures and use network debugging tools (tcpdump, Wireshark, etc.)
  • Must be eligible to obtain and maintain a U.S. Secret security clearance

Responsibilities

  • Design and implement new features for the Distributed Service Bus, including gossip protocols, OSPF-style link-state routing, and flow control mechanisms
  • Build and extend the gRPC proxy layer that enables existing services to communicate transparently over the DSB mesh
  • Debug complex distributed networking issues spanning tactical radios, UDP/TCP transports, and mesh routing — from packet captures on deployed assets to cloud infrastructure
  • Collaborate with product teams across business lines to deploy DSB onto new hardware platforms and support migrations from legacy communication buses
  • Design and implement protocol-level optimizations for bandwidth-constrained RF links, including compression, prefix routing, and priority-based QoS scheduling
  • Write RFCs and technical design documents for new protocol features and API surfaces
  • Build deterministic simulation harnesses that allow the same production code to run in fully reproducible test environments
  • Improve observability through Prometheus metrics, Grafana dashboards, and CLI tooling (dsbtool) for live mesh inspection and debugging
  • Contribute to the security posture of the communication layer, including packet signing (ECDSA), FIPS compliance, and end-to-end encryption

Skills

Rust
C/C++
Go
Distributed systems
Networking

Job description

Anduril Industries in Costa Mesa, CA, is seeking a Software Engineer to join the Data Distribution team. You will design and build the core networking infrastructure for the Distributed Service Bus to connect thousands of assets in contested environments.

The ideal candidate has strong systems programming skills, experience with distributed systems, and comfort with Rust, C, C++, or Go, plus ability to read packet captures and work with gRPC/protobuf. Eligibility for U.S.

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

Similar jobs worth comparing

Senior Distributed Systems Engineer - DSB Networking
Senior Distributed Systems Engineer - DSB Networking

Anduril Industries • Costa Mesa (CA)

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 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

Visa Hunt • Seattle (WA)

On-site
USD 191,000 - 253,000
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 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 (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 Networking (DSB)
Senior Software Engineer, Distributed Networking (DSB)

Mosaic.tech • Seattle (WA)

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

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000