Anduril Industries is a defense technology company that is seeking a Senior Software Engineer to join their team. The ideal candidate will have 8+ years of professional software engineering experience and a Bachelor's degree in mathematics, physics, engineering, or other technical field. The role involves defining and influencing the direction of a small team, architecting, maintaining, and evolving complex software systems, and developing high-performance Rust software for real-time systems.
Requirements
- 8+ years of professional software engineering experience
- Bachelor's degree in mathematics, physics, engineering, or other technical field
- Demonstrated experience managing and evolving software architecture in production environments
- Proficiency in algorithm design, software development, and statistical modeling
- Strong understanding of software design patterns, architectural principles, and best practices for building maintainable, scalable systems
- Solid understanding of applied mathematics, including linear algebra, optimization, probability, and stochastic processes
Benefits
- Comprehensive medical, dental, and vision plans
- Income Protection: Anduril covers life and disability insurance for all employees
- Generous time off: Highly competitive PTO plans with a holiday hiatus in December
- Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers
- Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching
- Professional Development: Annual reimbursement for professional development
- Commuter Benefits: Company-funded commuter benefits based on your region
- Relocation Assistance: Available depending on role eligibility
- Retirement Savings Plan: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options