Software Engineer, Full Stack in London

Software Engineer, Full Stack in London

London Full-Time 28800 - 48000 £ / year (est.) No working from home possible
Anduril Industries

At a Glance

  • Tasks: Build cutting-edge software for autonomous systems and tackle complex challenges.
  • Company: Join Anduril Industries, a leader in defence technology innovation.
  • Benefits: Enjoy competitive salary, comprehensive health benefits, and generous time off.
  • Other info: Dynamic team environment with opportunities for professional growth and development.
  • Why this job: Make a real impact on military capabilities with advanced technology.
  • Qualifications: Degree in Computer Science or equivalent experience; 2+ years in software development.

The predicted salary is between 28800 - 48000 £ per year.

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 century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's 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 JOB

The Maneuver Dominance team at Anduril develops operationally relevant, multi-asset autonomy. We are focused on building the next generation of autonomous capabilities by leveraging existing Anduril platforms like Ghost or Altius, bringing 3rd party platforms into Anduril's Lattice ecosystem, and developing breakthrough systems that will shape the future of the battlefield. We build Software services and Autonomy algorithms that solve some of the hardest problems facing our customers.

As a Full-Stack Engineer on the Maneuver Dominance team, you will architect and deliver systems for fleets of heterogeneous autonomous systems in complex operational environments. This role requires technical versatility across the stack, from backend services and infrastructure to frontend interfaces. Above all, Engineers within Maneuver Dominance are driven by a "Whatever It Takes" mindset—executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions to deliver successful outcomes correctly, on-time, and with high quality.

WHAT YOU'LL DO

  • Build robust, high-performance backend services that coordinate fleets of autonomous systems with downstream components in C++ and Rust handling scenario execution, physics modeling, and autonomy.
  • Design and implement APIs, and data pipelines that power systems for the full mission lifecycle from design and planning to live operation and post-analysis debrief.
  • Shape the operator experience by contributing frontend components that visualize real-time sensor data and mission state, building interactive map overlays, telemetry dashboards, and mission planning interfaces.
  • Deploy and maintain services on Kubernetes infrastructure, ensuring reliability and performance.
  • Own the integration between applications, working with gRPC/protobuf and other platform primitives to create seamless workflows.
  • Collaborate closely with robotics engineers, autonomy specialists, and operators to translate sophisticated technical capabilities into reliable, performant features.
  • Identify bottlenecks and optimize specific features across the stack, from database queries and service latency to rendering performance.

REQUIRED QUALIFICATIONS

  • Bachelor's degree in Computer Science or related field; or equivalent industry experience.
  • 2+ years of professional industry experience working with both compiled and scripting languages (Go, C++, Rust, Typescript, Python, etc).
  • Experience building and deploying distributed systems with containerization and orchestration platforms (K8s).
  • Understanding of databases, data modeling, and system architecture.
  • Familiarity with gRPC/protobuf or similar RPC technologies.
  • Ability to work across the stack, from infrastructure and backend services to frontend applications.
  • A bias for action, extreme ownership, and the drive to see projects through from concept to production.
  • Eligible to obtain and maintain an active UKSV Security Clearance.

PREFERRED QUALIFICATIONS

  • Experience with CI/CD pipelines, infrastructure-as-code and declarative build systems (Bazel, Nix).
  • Experience with VR/AR development (Unity, Unreal) or simulation environments.
  • Experience in defense, aerospace, robotics, or other real-time C2 systems.

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:

  • Healthcare Benefits: Comprehensive medical, dental, and vision plans at little to no cost to you.
  • Income Protection: Anduril covers life and disability insurance for all employees.
  • Generous time off: Highly competitive PTO plans with a holiday hiatus in December.
  • Caregiver & Wellness Leave: Available to care for family members, bond with a new baby, or address your own medical needs.
  • Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.
  • 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.
  • Retirement Savings Plan: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.

Software Engineer, Full Stack in London employer: Anduril Industries

Anduril Industries is an exceptional employer for Software Engineers, offering a dynamic work culture that prioritises innovation and collaboration in the defence technology sector. With a commitment to employee growth through professional development opportunities and a comprehensive benefits package, including top-tier healthcare and generous time off, Anduril fosters a supportive environment where engineers can thrive while contributing to cutting-edge military capabilities. Located in a vibrant area, employees enjoy a unique chance to be at the forefront of technological advancements that shape the future of defence.

Anduril Industries

Contact Details:

Anduril Industries Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer, Full Stack in London

Tip Number 1

Network like a pro! Reach out to current employees at Anduril on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those related to autonomy or AI. This is your chance to demonstrate your technical versatility and problem-solving abilities.

Tip Number 3

Ace the interview by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Anduril team.

We think you need these skills to ace Software Engineer, Full Stack in London

C++
Rust
Go
Typescript
Python
Backend Services Development
API Design and Implementation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Full Stack Engineer. Highlight your experience with backend services, APIs, and any relevant technologies like C++, Rust, or Kubernetes. We want to see how your skills align with our mission at Anduril!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about defence technology and how your background makes you a great fit for the Maneuver Dominance team. Let us know what drives you and how you embody that 'Whatever It Takes' mindset.

Showcase Your Projects:If you've worked on any cool projects, especially those involving autonomy or distributed systems, make sure to include them! We love seeing real-world applications of your skills, so share links or descriptions that demonstrate your expertise.

Apply Through Our Website:Don't forget to apply through our website! It's the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you're serious about joining the Anduril team!

How to prepare for a job interview at Anduril Industries

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like C++, Rust, and Kubernetes. Brush up on your knowledge of APIs and data pipelines, as you'll likely be asked to discuss how you've used these in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Anduril is looking for a 'Whatever It Takes' mindset, so highlight instances where you went above and beyond to deliver results.

Understand the Mission

Familiarise yourself with Anduril's mission and the role of technology in defence. Be ready to articulate how your skills can contribute to their goals, especially in developing autonomous capabilities and enhancing military systems.

Ask Insightful Questions

Prepare thoughtful questions that show your interest in the role and the company. Inquire about the team dynamics, ongoing projects, or future technologies Anduril is exploring. This not only demonstrates your enthusiasm but also helps you gauge if it's the right fit for you.