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
- 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
- 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
Benefits
- Full Family Health Coverage
- 16 Weeks Paid Parental Leave for All Caregivers
- Family Planning & Support
- Incentivized Time Off
- Mental Health Resources
- Financial Planning
- Unlimited Provisions
- Professional Development
Qualifications and Expectations
We’re seeking talented backend generalist software engineers on several teams to contribute to projects that are shaping the future of defenseDriven 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 differenceEligible to obtain and maintain an active U.S. Top Secret security clearanceProficient in Backend Languages: Minimum of 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: A solid academic background in Computer Science, Software Engineering, Mathematics, or Physics, providing a deep understanding of computer systems and algorithmsData Systems Expertise: Demonstrated success in designing, implementing, and managing various data storage solutions (e.g., relational databases, NoSQL databases) and building efficient data processing pipelinesMastering Complex Systems: Aptitude for quickly learning and effectively contributing within sophisticated, distributed back‑end systems and codebasesThis job post is inclusive of openings within various teams. Successful candidates will be matched to a specific team at a subsequent stage of the recruitment processThe roles considered for this job post may require travel. The extent of travel will vary by role
#J-18808-Ljbffr