Taro Logo

Lattice Platform - Principal Software Engineer

Defense technology company transforming U.S. and allied military capabilities with advanced technology, powered by Lattice OS, an AI-powered operating system.
Costa Mesa, CA, USA
$188,000 - $282,000
Backend
Principal Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
AI · Defense

Description For Lattice Platform - Principal Software Engineer

Anduril Industries is seeking a Principal Software Engineer to join their Lattice Platform team, focusing on building a comprehensive, integrated platform that enables efficient data management and system-wide interoperability. This role offers an opportunity to work on cutting-edge defense technology, developing robust data models, object storage solutions, and SDKs that power autonomous systems and data-driven decision-making. The position requires expertise in system architecture, distributed systems, and various programming languages, with a focus on creating scalable solutions that have real-world impact in military applications. The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills. Working at Anduril means contributing to transformative defense technology while being part of a team that values rapid iteration and innovation. The company offers comprehensive benefits, competitive compensation including equity, and the chance to work on systems that directly impact U.S. and allied military capabilities. This role requires eligibility for a Top Secret clearance and involves some travel to understand real-world operating conditions.

Last updated 12 days ago

Responsibilities For Lattice Platform - Principal Software Engineer

  • Deliver well architected systems through clear interfaces across components
  • Influence software architecture spanning and integrated platform team across several layers
  • Champion test-ability, portability, monitoring, scalability, reliability, and maintainability
  • Communicate effectively to plan, execute and deliver results across multiple teams
  • Create novel solutions to challenging, real world problems
  • Provide technical leadership and mentorship spanning multiple teams (20-30 engineers)
  • Travel up to 10% of time to collaborate with teammates

Requirements For Lattice Platform - Principal Software Engineer

Go
Java
JavaScript
Python
Rust
  • At least 2+ years architecting systems designed for scale, performance, and non-standard network environments
  • At least 5+ years working with a variety of programming languages such as Java, Python, Rust, Go, JavaScript, etc.
  • Ability to quickly understand and navigate complex systems and established code bases
  • A desire to work on critical software that has a real-world impact
  • A bias towards rapid delivery and iteration, extreme ownership, and strong opinions with low ego
  • Must be eligible to obtain and maintain a U.S. Government Top Secret clearance

Benefits For Lattice Platform - Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Education Budget
Commuter Benefits
Relocation Benefits
  • Comprehensive medical, dental, and vision plans
  • Basic Life/AD&D and long-term disability insurance
  • Generous holiday calendar and competitive PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Company-funded commuter benefits
  • Relocation assistance
  • 401(k) retirement savings plan

Interested in this job?

Jobs Related To Anduril Industries Lattice Platform - Principal Software Engineer