GrepJob
Anduril Industries

Senior Software Engineer, Data Distribution

Anduril Industries
Apply
1 day ago
Boston, MA, USA
Senior

Base Salary

$166k - $220k/yr

Responsibilities

  • Design and implement new features for the Distributed Service Bus.
  • Build and extend the gRPC proxy layer for service communication.
  • Debug complex distributed networking issues across various transports.
  • Collaborate with product teams to deploy DSB on new hardware platforms.
  • Design protocol-level optimizations for bandwidth-constrained RF links.
  • Write RFCs and technical design documents for new features.
  • Build deterministic simulation harnesses for reproducible testing.
  • Improve observability through metrics and dashboards.
  • Contribute to the security posture of the communication layer.

Requirements

  • 5+ years of professional software engineering experience.
  • Proficiency in a systems programming language (Rust, C, C++, or Go).
  • Strong understanding of networking fundamentals.
  • Experience building or maintaining distributed systems.
  • Familiarity with asynchronous programming models.
  • Comfort working with Protocol Buffers and/or gRPC.
  • Ability to read packet captures and use network debugging tools.
  • Must be eligible to obtain and maintain a U.S. Secret security clearance.

Benefits

  • Comprehensive medical, dental, and vision plans at little to no cost for US roles.
  • Life and disability insurance coverage for all employees.
  • Highly competitive PTO plans with a holiday hiatus in December.
  • Coverage for fertility treatments and family planning support.
  • Access to free mental health resources 24/7.
  • Annual reimbursement for professional development.
  • Company-funded commuter benefits based on your region.
  • Relocation assistance available depending on role eligibility.

Tech Stack

CC++GoGrafanagRPCKubernetesPrometheusRust

Categories

AI & MLBackendData EngineeringSecurity