Taro Logo

Senior Software Engineer - C++ Ecosystem

Defense technology company transforming U.S. and allied military capabilities with advanced technology, powered by AI-driven Lattice OS.
$168,000 - $252,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
Defense · AI

Description For Senior Software Engineer - C++ Ecosystem

Anduril Industries, a cutting-edge defense technology company, is seeking a Senior Software Engineer to lead their C++ Ecosystem development. This role, based in Boston, is crucial for the Lattice Foundations organization, which enables Anduril's software products to achieve excellence. The position focuses on building tools, operating services, and developing frameworks that enhance software development efficiency across the company.

As the C++ Ecosystem lead, you'll be responsible for shaping the development environment that powers Anduril's vehicle systems. This role combines deep technical expertise with strategic leadership, requiring you to work closely with developers across the company to optimize C++ development practices. You'll be instrumental in developing build systems, expanding core libraries, and establishing best practices that elevate the entire engineering organization.

The ideal candidate brings substantial C++ experience and a proven track record in software engineering. You'll need to be both technically proficient and an effective communicator, able to collaborate with various teams to understand their needs and implement solutions that enhance productivity. This role offers the opportunity to work on meaningful projects that directly impact U.S. and allied military capabilities through advanced technology.

The position offers a competitive compensation package ranging from $168,000 to $252,000, complemented by comprehensive benefits including medical, dental, and vision coverage, generous PTO, mental health resources, and various other perks. Join Anduril to be part of a team that's revolutionizing defense technology through innovation and engineering excellence.

Last updated an hour ago

Responsibilities For Senior Software Engineer - C++ Ecosystem

  • Own the C++ development ecosystem, including build systems, tools, and core libraries
  • Establish & promote C++ best practices across Anduril
  • Embed deeply with C++ development teams to understand their workflows and pain points
  • Lead high-impact projects through requirements analysis, design, and execution
  • Work with partner teams to understand problems, identify opportunities, and build consensus
  • Be an advocate for excellent engineering culture across the team

Requirements For Senior Software Engineer - C++ Ecosystem

Linux
  • Prior experience with C++ development
  • Prior engineering experience from the industry
  • Academic background in Computer Science, Computer/Software Engineering, Mathematics, or Physics
  • Familiarity with algorithms, data structures, storage systems, cloud infrastructure, Linux systems
  • Must be a U.S. Person due to required access to U.S. export controlled information

Benefits For Senior Software Engineer - C++ Ecosystem

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Commuter Benefits
Relocation Benefits
  • Comprehensive medical, dental, and vision plans
  • Life/AD&D and long-term disability insurance
  • Generous holiday calendar and PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Commuter benefits
  • Relocation assistance
  • 401(k) retirement plan

Interested in this job?

Jobs Related To Anduril Industries Senior Software Engineer - C++ Ecosystem

Senior Software Engineer - C++ Ecosystem

Senior Software Engineer position at Anduril Industries, focusing on C++ ecosystem development and tooling for defense technology systems.

Senior Software Engineer - C++ Ecosystem

Senior Software Engineer position at Anduril Industries, focusing on C++ ecosystem development for defense technology systems, offering competitive compensation and comprehensive benefits.

Senior Software Engineer, Maritime

Senior Software Engineer position at Anduril Industries, focusing on autonomous underwater vehicle systems development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer position at Anduril Industries focused on developing autonomous systems and defense technology using C++ and distributed systems

Senior Software Engineer - C++ Ecosystem

Senior Software Engineer position at Anduril Industries, focusing on C++ ecosystem development for defense technology systems, offering competitive compensation and comprehensive benefits.