Requirements
- Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics ,
- At least 3+ years working with a variety of programming languages such as 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 ,
- A desire to work on critical software that has a real-world impact ,
- Ability to travel to client sites ,
- Eligible for SC Clearance
What the job involves
- The Mission Software Engineering team is responsible for building, deploying, integrating, extending, and scaleing Anduril's software to deliver mission-critical capabilities to our customers ,
- As the software engineers closest to Anduril customers and end-users, Mission Software Engineers solve technical challenges of operational scenarios while owning the end-to-end delivery of winning capabilities such as Counter Intrusion, Joint All Domain Command & Control, and Counter-Unmanned Aircraft Systems ,
- As a Mission Software Engineer on the Connected Warfare team, you will help architect third party systems to seamlessly integrate with Anduril products while solving a wide variety of technical problems, making pragmatic engineering tradeoffs along the way ,
- Your role sets the bar for the technical excellence our customers expect from Anduril ,
- Above all, Mission Software Engineers are driven by a “Whatever It Takes” mindset—executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions to deliver successful outcomes correctly, on-time, and with high quality ,
- Be a champion for Anduril capabilities within a customer environment ,
- Develop architecture and mission vignettes ,
- Iterate on core data mesh technology to make optimal use of degraded networks ,
- Develop connectors and APIs for legacy and cutting edge systems to integrate with Lattice ,
- Deploy software to non-standard environments ,
- Create data flow pipelines that span horizontally and vertically across disparate networked systems and security domains