Platform – Senior Software Engineer
Posted on 1/25/2024
Anduril

1,001-5,000 employees

Technology products for defense & national security
Company Overview
Anduril's mission is to transform US & allied military capabilities with advanced technology.
Data & Analytics
Robotics & Automation
Hardware
AI & Machine Learning
Aerospace

Company Stage

Series E

Total Funding

$2.2B

Founded

2017

Headquarters

Costa Mesa, California

Growth & Insights
Headcount

6 month growth

11%

1 year growth

66%

2 year growth

190%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Rust
Python
JavaScript
Java
Data Analysis
CategoriesNew
Software Engineering
Requirements
  • Strong engineering background in Computer Science, Software Engineering, Mathematics, or Physics
  • At least 7+ years working with programming languages such as Java, Python, Rust, Go, JavaScript, etc.
  • Experience building software solutions involving significant amounts of data processing and analysis
  • Ability to quickly understand and navigate complex systems and established code bases
  • Must be a U.S. Person because of required access to U.S. export controlled information
Responsibilities
  • Be responsible for the full lifecycle development of software products from problem discovery to solution delivery
  • Maintain contextual awareness of technical architecture within your engineering group in order to advise and guide design decisions across the group
  • Maintain relationships with delivery teams or other engineering teams who use your software products in order to respond and adapt quickly to new missions and use cases
  • Mentor and coach other engineers to be well equipped to step into owning parts of the full software engineering lifecycle
  • Define what great looks like with regards to software engineering practices
  • Balance short term tensions from the business against long term product vision and roadmap
Desired Qualifications
  • Bias towards delivery and iteration, in order to discover the right use cases to invest engineering time in
  • Willing to take risks and own the accountability for managing those risks
  • Strong spike in a particular technical area, be it a specific language, system design, or prototyping
  • Passionate about solving real world problems quickly
  • Insatiable desire to build and create
  • Has designed, built, delivered useful software to users multiple times