Senior Software Engineer (London)
Senior Software Engineer (London)

Senior Software Engineer (London)

London Full-Time 90000 - 140000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join us as a Senior Software Engineer to develop cutting-edge defence technology.
  • Company: Anduril Industries is revolutionising military capabilities with innovative tech and AI solutions.
  • Benefits: Enjoy top-tier healthcare, generous leave, professional development stipends, and more!
  • Why this job: Make a real-world impact while working in a diverse, inclusive, and dynamic team.
  • Qualifications: Bachelor's degree in relevant fields and extensive software engineering experience required.
  • Other info: Opportunity for growth into leadership roles and a chance to work on groundbreaking projects.

The predicted salary is between 90000 - 140000 £ per year.

Social network you want to login/join with:

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st centurys most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Andurils family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.

ABOUT THE TEAM

Anduril is a defence technology company, bringing Silicon Valley talent and funding to the defence sector. Our technology helps our customers solve their toughest challenges by enabling them to make better, more informed decisions in life-and-death situations. Weve assembled a diverse team of experts in artificial intelligence, computer vision, sensor fusion, optics, communications, and data analysis to create software and hardware solutions that radically evolve the defence capabilities of the United States, and are now seeking to grow our successes internationally with expansion of our UK team. If you are passionate about solving problems that have real impact, we want you to join Anduril and help us build the future of defence capability.

ABOUT THE JOB

At Anduril UK we are developing un-crewed maritime and air domain systems that leverage unsupervised autonomy for the delivery of long endurance, multi-mission capability to our customers. These projects, including but not limited to the Extra Large Autonomous Undersea Vehicle (XL-AUV) Program, require Senior Software Engineers with broad experience to drive the delivery a variety of software enabled capabilities to our customers. Anduril Senior Software Engineers rapidly develop expertise in new domains in order to architect, design, deliver, support, and evolve next generation capabilities through the entire product life-cycle.

WHAT YOU\’LL DO

  • Act as a subject matter expert for your areas of expertise as they relate to the delivery of Andurils software enabled capabilities, including areas such as hardware selection, compute, storage and network architecture, service orchestration, application logic and other software concerns
  • Empathize with end-users and drive solutions that balance their needs with external constraints, restrictions and requirements in a multi-stakeholder environment
  • Own software enabled solutions that are deployed to customers, optimizing for the delivery of value to the end-user
  • Design and implement scalable software that rapidly delivers capability beyond the scope of current platforms, with a clear path for both architecture and capability evolution over time
  • Contribute to the design and development of existing software services across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines
  • Develop software that runs on- and off- robotic platforms, using a variety of technologies
  • Contribute to the design, implementation and execution of development processes for the initial delivery and subsequent iteration of vehicle and mission software, including full lifecycle testing, monitoring and operation
  • Create test and simulation fixtures that operate with both software- and hardware-in-the-loop
  • Support vehicle manufacturing and deployment
  • Travel to co-locate with end-users up to 20% of the time
  • Work as a member of a multi-disciplinary engineering team, including as a mentor for Software Engineers from differing backgrounds

REQUIRED QUALIFICATIONS

  • Bachelors degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
  • Extensive professional experience working as a Software Engineer with one or more domains and/or technologies of expertise
  • Systems and/or application programming skills including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design and system design
  • Experience troubleshooting and analyzing remotely deployed software systems
  • Capacity to work holistically on software enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation and sustainment
  • Capacity to act as the technical owner for a software service, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment and evolution
  • Capacity learn and grow individually, while mentoring junior team members effectively, building team cohesion and capacity
  • Ability to obtain and maintain a UK Security Clearance

PREFERRED QUALIFICATIONS

  • Experience writing backend services or embedded software in C++, Rust and/or Go
  • Experience writing frontend applications using Typescript and React
  • Experience with the design, implementation and operation of horizontally scaled cloud technologies
  • Experience with the design, implementation and support of embedded software, particularly in the field of robotics
  • Experience within the product delivery lifecycle including manufacturing, system acceptance, deployment, and sustainment
  • Desire to learn and grow in to other roles that require experience as a Senior Software Engineer, such as Principal Software Engineer and/or Engineering Manager
  • Desire to grow in to a Tech-Lead-Manager role, with responsibility for line management of engineers, in addition to delivery
  • UK Salary Range90,000140,000 GBP

The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril\’s total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including:

  • Platinum Healthcare Benefits:For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents.For AUS roles, Private health plan through Bupa: Coverage is fully subsidizedby Anduril.
  • Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents.
  • Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans.
  • 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition.
  • Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting.
  • Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well.
  • A professional development stipend is available to all Andurilians.
  • Daily Meals and Provisions: For many of our offices this means breakfast, lunch and fully stocked micro-kitchens.
  • Company-funded commuter benefits available based on your region.
  • Relocation assistance (depending on role eligibility).
  • 401(k) retirement savings plan – both a traditional and Roth 401(k). (US roles only)

The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process.

Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we\’d love to hear from you!

To view Anduril\’s candidate data privacy policy, please visit .

#J-18808-Ljbffr

Senior Software Engineer (London) employer: Anduril

Anduril Industries is an exceptional employer for Senior Software Engineers, offering a dynamic work culture that fosters innovation and collaboration in the heart of London. With a commitment to employee growth through mentorship and professional development opportunities, Anduril provides top-tier benefits including comprehensive healthcare, generous leave policies, and a supportive environment for work-life balance. Join a diverse team dedicated to transforming defence technology and making a real-world impact.
A

Contact Detail:

Anduril Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (London)

✨Tip Number 1

Familiarise yourself with Anduril's technology and projects, especially the XL-AUV Program. Understanding their focus on unsupervised autonomy and how it applies to maritime and air systems will help you demonstrate your relevant expertise during discussions.

✨Tip Number 2

Network with current or former employees of Anduril Industries through platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage in your interviews.

✨Tip Number 3

Prepare to discuss your experience with software development across the entire product lifecycle. Be ready to share specific examples of how you've contributed to design, implementation, and support of software solutions, particularly in high-stakes environments.

✨Tip Number 4

Showcase your ability to mentor and lead within a multi-disciplinary team. Highlight any past experiences where you've guided junior engineers or collaborated with diverse teams, as this aligns with Anduril's emphasis on teamwork and knowledge sharing.

We think you need these skills to ace Senior Software Engineer (London)

Expertise in C++, Rust, and/or Go for backend services
Proficiency in Typescript and React for frontend applications
Strong understanding of algorithms and data structures
Experience with concurrency and scaling in software systems
Knowledge of cloud technologies and their horizontal scaling
Ability to troubleshoot and analyse remotely deployed software systems
Experience in the full product delivery lifecycle including manufacturing and deployment
Capacity to design and implement scalable software solutions
Familiarity with embedded software development, particularly in robotics
Strong stakeholder engagement and requirements definition skills
Mentoring capabilities for junior team members
Experience with software design and system design principles
Ability to work collaboratively in a multi-disciplinary engineering team
Understanding of service orchestration and application logic

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your expertise in software engineering, particularly in areas like algorithms, data structures, and system design.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for defence technology and how your background makes you a perfect fit for Anduril. Mention specific projects or technologies you've worked with that relate to their mission.

Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to design and implement scalable software solutions. Highlight any experience with robotics, AI, or cloud technologies, as these are key areas for the role.

Prepare for Technical Questions: Anticipate technical questions related to software development and system architecture. Be ready to discuss your problem-solving approach and how you've tackled challenges in previous roles.

How to prepare for a job interview at Anduril

✨Understand the Company Mission

Before your interview, make sure you understand Anduril Industries' mission and how they aim to transform military capabilities with advanced technology. This will help you align your answers with their goals and demonstrate your passion for the role.

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with relevant technologies such as C++, Rust, Go, Typescript, and React. Highlight specific projects where you've applied these skills, especially in areas like robotics or cloud technologies, as this will resonate well with the interviewers.

✨Emphasise Problem-Solving Skills

Anduril is looking for candidates who can solve complex problems. Prepare examples of challenges you've faced in previous roles and how you approached them. Focus on your ability to empathise with end-users and balance their needs with technical constraints.

✨Demonstrate Team Collaboration

As a Senior Software Engineer, you'll be working in a multi-disciplinary team. Be ready to discuss your experience mentoring junior engineers and how you've contributed to team cohesion. Highlight any collaborative projects that showcase your ability to work effectively with others.

Senior Software Engineer (London)
Anduril

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>