Senior Mission Software Engineer

Anduril Anduril · Defense · London, United Kingdom · Connected Warfare : Mission Command Engineering : Mission Software Engineering

Anduril Industries is a defense technology company building an AI-powered operating system (Lattice OS) to integrate various systems for military applications. This Senior Mission Software Engineer role focuses on integrating third-party systems with Anduril products, developing architecture, iterating on data mesh technology for degraded networks, creating connectors and APIs, and deploying software in non-standard environments. The role involves significant data processing and analysis, customer interaction, and working with complex systems to deliver mission-critical capabilities.

What you'd actually do

  1. Be a champion for Anduril capabilities within a customer environment
  2. Develop architecture and mission vignettes
  3. Iterate on core data mesh technology to make optimal use of degraded networks
  4. Develop connectors and APIs for legacy and cutting edge systems to integrate with Lattice
  5. Deploy software to non-standard environments
  6. Create data flow pipelines that span horizontally and vertically across disparate networked systems and security domains

Skills

Required

  • Strong engineering background (Computer Science, Software Engineering, Mathematics, or Physics)
  • 3+ years of experience with programming languages (Java, Python, C++, Rust, Go, JavaScript, etc.)
  • Experience building software solutions involving significant amounts of data processing and analysis
  • Ability to quickly understand and navigate complex systems and established code bases
  • Experience working in a customer / client facing role
  • Ability to travel to client sites
  • Eligible for SC Clearance

What the JD emphasized

  • mission-critical capabilities
  • customer environment
  • customer / client facing role
  • critical software that has a real-world impact