Senior Software Engineer, Edge Compute and Communications

Anduril Anduril · Defense · Costa Mesa, CA, Seattle, WA +1 · Connected Warfare : Mission Command Engineering : Mission Software Engineering

Senior Software Engineer role at a defense technology company focused on building and deploying software for edge compute and communications systems. The role involves owning software solutions, building scalable systems, writing code for product improvement, collaborating across teams, and creating/analyzing metrics. It requires experience with hardware integrations, scalable edge infrastructure, and complex systems, with a focus on delivering mission-critical capabilities.

What you'd actually do

  1. Own areas of the ECC software solution that are deployed to customers
  2. Build scalable systems
  3. Write code to improve products and scale the mission capability to more customers
  4. Collaborate across multiple teams to plan, build, and test complex functionality
  5. Create and analyze metrics that are leveraged for debugging and monitoring

Skills

Required

  • Strong engineering background
  • 4+ years working with a variety of programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc.
  • Experience working with Linux and/or Nix/NixOS.
  • Experience building software solutions involving hardware integrations
  • Experience building scalable solutions on edge infrastructure
  • Ability to quickly understand and navigate complex systems and established code bases
  • Experience using AGILE methodologies and execution

Nice to have

  • Computer Science or Computer Engineering or equivalent degrees
  • Prior military service/contractor experience working with edge computing and tactical networking
  • Experience at technology startups
  • TS/SCI active or eligible

What the JD emphasized

  • Own areas of the ECC software solution that are deployed to customers
  • Build scalable systems
  • Write code to improve products and scale the mission capability to more customers
  • Experience building software solutions involving hardware integrations
  • Experience building scalable solutions on edge infrastructure