andurilindustries

Senior Software Engineer, Generalist

Apply Now

At a Glance

Location
United States
Experience
5+ years
Department
Software
Posted
2026-02-18T09:10:41-05:00

Key Requirements

Required Skills

JavaPythonRust

Domain Knowledge

  • Education
  • Engineering
  • Finance
  • Healthcare
  • Insurance
  • Legal
  • Medical

Benefits & Perks

Health Insurance

toward your private health insurance for you and your dependents. Additional

Requirements

Strong Technical Foundation:

Minimum of 5 years of hands-on experience developing production-ready back-end software using languages such as Go, Python, Java, Rust, or C++.

Data Systems Expertise:

Demonstrated success in designing, implementing, and managing various data storage solutions (e.g., relational databases, NoSQL databases) and building efficient data processing pipelines.

Driven by Real-World Impact:

A proactive drive and enthusiasm for developing mission-critical back-end software that demonstrably supports vital operations and makes a significant real-world difference.

Responsibilities

At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation.

You'll dive into a diverse range of projects, partnering with brilliant minds across disciplines to engineer robust software systems that empower our mission-critical operations.

We're seeking talented backend generalist software engineers on several teams to contribute to projects that are shaping the future of defense.

Design, develop, and maintain scalable, reliable, and secure back-end services that power our mission-critical applications and systems.

Architect and implement robust data models, databases, and data pipelines to support extensive data processing, analysis, and storage requirements.

Collaborate with front-end engineers, robotics engineers, and other stakeholders to define service requirements and ensure seamless integration of back-end components.