Anduril logo
AndurilPosted 1 month ago

Scientific Senior Software Engineer

$190,000–$252,000 year

On-siteBroomfield, Colorado, United States

Full TimeSenior LevelBachelors DegreeLargeDefense Technology

Job Summary

Shape technical direction for a small, high-impact team while remaining hands-on in design, implementation, and code review. Mentor junior and mid-level engineers through pair programming, code reviews, and architectural discussions. Lead by example writing production-quality C++ and Python that powers mission-critical systems, establishing standards for CI/CD, unit testing, and git workflows. Prototype state-of-the-art software solutions in an agile environment and guide the path from prototype to deployed tactical implementation. Implement high-performance software spanning tactical systems to web applications, using high-fidelity modeling and simulation to quantify technology benefits. Drive technical interchange meetings, sprint planning, and customer engagements to ensure successful outcomes for mission-critical needs. Own all aspects of the software development lifecycle, navigating ambiguity and complex trade-offs while communicating technical concepts to non-technical stakeholders.

Required Qualifications

  • 8+ years of software engineering experience
  • Bachelor's degree or equivalent education/work experience
  • Demonstrated experience mentoring junior engineers and providing technical leadership on a team, while continuing to contribute as a hands-on individual contributor
  • Experience supporting and navigating large, complex codebases as part of a collaborative team
  • Strong proficiency in C/C++ and Python
  • Big data/NoSQL/database technologies
  • Software engineering: software design, algorithm implementation, and software analysis, testing, and optimization
  • Machine learning: supervised and unsupervised learning, clustering, and classification
  • Applied mathematics: differential equations, linear algebra, optimization, statistics, and random processes
  • Engineering: controls, estimation theory, and digital signal processing
  • Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance

Desired Qualifications

  • Experience leading small teams or technical workstreams while remaining a top individual contributor
  • Track record of growing engineers through mentorship, code review culture, and technical coaching
  • Experience with asynchronous programming, parallel programming, and GPU programming
  • Prior experience deploying software to real-world tactical/edge environments

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce