Senior Distributed Networking Engineer

Anduril Industries

Seattle (WA)

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
Top-tier benefits
Health coverage

Job summary

Anduril Industries is seeking a Software Engineer for the Data Distribution team within the Software Platform group. You will design core networking infrastructure to connect thousands of assets in contested environments, focusing on distributed systems and secure, high-performance communications.

The role emphasizes building the Distributed Service Bus, gRPC integration, and scalable network protocols to operate across denied or degraded networks, with strong emphasis on latency, topology

Qualifications

  • 5+ years of professional software engineering experience.
  • Proficiency in systems programming languages (Rust, C, C++, or Go).
  • Strong understanding of TCP/UDP, socket programming, MTU, multicast, TLS/mTLS.
  • Experience building or maintaining distributed systems (message buses, RPC frameworks, consensus protocols).
  • 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 and gossip protocols.
  • Build and extend the gRPC proxy layer for DSB communications.
  • Debug distributed networking issues across RF links, UDP/TCP, and mesh routing.
  • Collaborate with product teams to deploy DSB onto new hardware platforms.
  • Design protocol-level optimizations for bandwidth-constrained links and QoS scheduling.
  • Write RFCs and technical design documents for new protocol features.
  • Build deterministic simulation harnesses for reproducible testing environments.
  • Improve observability with Prometheus, Grafana, and dsbtool tooling.
  • Contribute to security posture including packet signing and end-to-end encryption.

Skills

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

Tools

Rust
C++
Go

Job description

Anduril Industries is seeking a Software Engineer for the Data Distribution team within the Software Platform group. You will design core networking infrastructure to connect thousands of assets in contested environments, focusing on distributed systems and secure, high-performance communications.

The role emphasizes building the Distributed Service Bus, gRPC integration, and scalable network protocols to operate across denied or degraded networks, with strong emphasis on latency, topology

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

Similar jobs worth comparing

Senior Distributed Networks Engineer
Senior Distributed Networks Engineer

Anduril-1 • Seattle (WA)

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

Anduril Industries • Costa Mesa (CA)

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 Software Engineer - Distributed Networking & DSB
Senior Software Engineer - Distributed Networking & DSB

Visa Hunt • Seattle (WA)

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 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 Networking Engineer (Rust/C++)
Senior Distributed Networking Engineer (Rust/C++)

Mosaic.tech • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
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