Senior Software Engineer, Generalist (active Clearance)

Anduril Anduril · Defense · Costa Mesa, CA · Templates: ENG

Anduril is a defense technology company building AI-powered systems for military applications. This role is for a Senior Software Engineer, Generalist, focusing on backend services, data models, and distributed systems. The role requires a strong technical foundation, backend development experience, and expertise in data systems. A U.S. Top Secret security clearance is mandatory.

What you'd actually do

  1. Design, develop, and maintain scalable, reliable, and secure back-end services that power our mission-critical applications and systems.
  2. Architect and implement robust data models, databases, and data pipelines to support extensive data processing, analysis, and storage requirements.
  3. Collaborate with front-end engineers, robotics engineers, and other stakeholders to define service requirements and ensure seamless integration of back-end components.
  4. Optimize system performance, identify bottlenecks, and implement solutions for efficient data flow and application responsiveness.
  5. Contribute to the entire software development lifecycle, from conceptualization and design to implementation, testing, deployment, and ongoing maintenance of distributed systems.

Skills

Required

  • Computer Science, Software Engineering, Mathematics, or Physics background
  • 5+ years of backend software development experience
  • Go, Python, Java, Rust, or C++
  • Designing, implementing, and managing data storage solutions
  • Building efficient data processing pipelines
  • Working within sophisticated, distributed back-end systems
  • Active U.S. Top Secret security clearance

What the JD emphasized

  • active U.S. Top Secret security clearance