Software Engineer, Generalist

Anduril
Irvine
Workplace: OnsiteFull timeUSD 166,000 - 220,000 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: ["Collaboration","Communication","Problem-solving","Teamwork","Adaptability"]

Backend generalist software engineer role focused on designing, building, and maintaining scalable, secure back-end services for mission-critical systems. You’ll architect data models and pipelines, collaborate with robotics and frontend teams, optimize performance, and contribute across the full software lifecycle in distributed systems at Anduril’s defense-focused tech environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
7 months ago

Software Engineer, Generalist

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Backend generalist software engineer role focused on designing, building, and maintaining scalable, secure back-end services for mission-critical systems. You’ll architect data models and pipelines, collaborate with robotics and frontend teams, optimize performance, and contribute across the full software lifecycle in distributed systems at Anduril’s defense-focused tech environment.
Location: Irvine
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and maintain scalable, reliable, and secure back-end services powering 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.
  • •Optimize system performance, identify bottlenecks, and implement solutions for efficient data flow and application responsiveness.
  • •Contribute to the entire software development lifecycle, from conceptualization and design to implementation, testing, deployment, and ongoing maintenance of distributed systems.

Pay and Benefits

Salary: USD 166,000 - 220,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kEquityCommuter BenefitsRelocation

Key Requirements

  • •Strong technical foundation in Computer Science, Software Engineering, Mathematics, or Physics.
  • •Minimum of 3 years of hands-on experience developing production-ready back-end software using Go, Python, Java, Rust, or C++.
  • •Experience designing, implementing, and managing data storage solutions (relational and NoSQL) and building data processing pipelines.
  • •Ability to learn quickly and contribute within distributed back-end systems and codebases.
  • •Eligible to obtain and maintain an active U.S. Top Secret security clearance.
Experience:3+ yearsDefenseDistributed systemsData processing
Skills:CollaborationCommunicationProblem-solvingTeamworkAdaptability
Languages:English
Tech Stack:GoPythonJavaRustC++Relational databasesNoSQLData pipelines

Eligibility

Security Clearance:Top Secret

Company Brief

Anduril
Designs and builds advanced defense systems combining autonomous aircraft, sensors, and AI-driven software for military and national security applications, focused on modernizing battlefield capabilities and distributed sensing.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: Costa Mesa, United States
Founded: 2017
WebsiteLinkedIn