Senior Software Engineer, Generalist

Anduril
California
Workplace: OnsiteFull timeUSD 191,000 - 253,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Collaboration","Teamwork"]

Backend generalist software engineer role focused on designing, building, and maintaining scalable, secure back-end services and data pipelines for mission-critical defense applications. Collaborate across teams (front-end, robotics, and other engineers) to define requirements, optimize performance, and contribute to the full software development lifecycle in distributed systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
7 months ago

Senior Software Engineer, Generalist

✓ Verified Job

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

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

Job Summary

Backend generalist software engineer role focused on designing, building, and maintaining scalable, secure back-end services and data pipelines for mission-critical defense applications. Collaborate across teams (front-end, robotics, and other engineers) to define requirements, optimize performance, and contribute to the full software development lifecycle in distributed systems.
Location: California
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

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.
Travel: Low travel

Pay and Benefits

Salary: USD 191,000 - 253,000 annually
Perks:Health InsuranceDentalVision401kRetirementLife InsuranceDisability InsurancePaid LeaveCommuter BenefitsRelocationWellness Stipend

Key Requirements

  • •5+ years of hands-on experience developing production-ready back-end software using languages such as Go, Python, Java, Rust, or C++
  • •Strong technical foundation in Computer Science, Software Engineering, Mathematics, or Physics
  • •Experience designing, implementing, and managing data storage solutions (relational and NoSQL) and building data processing pipelines
  • •Ability to quickly learn and contribute within sophisticated distributed back-end systems and codebases
  • •Eligibility to obtain and maintain an active U.S. Top Secret security clearance
Experience:5+ yearsDefenseBackendDistributed systems
Education:Bachelor's
Skills:CommunicationProblem-solvingCollaborationTeamwork
Languages:English
Tech Stack:GoPythonJavaRustC++Relational databasesNoSQLData pipelinesDatabasesDistributed systems

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