Software Engineer, Full Stack in London

Software Engineer, Full Stack in London

London Full-Time 60000 - 75000 £ / year (est.) No working from home possible
Dormont Manufacturing Co

At a Glance

  • Tasks: Build cutting-edge software for autonomous military systems and tackle real-world 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 difference in military tech while working with advanced AI and autonomy.
  • Qualifications: Experience in software development and a passion for innovative technology.

The predicted salary is between 60000 - 75000 £ 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++, 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.
  • Additional Benefits: Income Protection, Generous time off, Family Planning & Parenting Support, Mental Health Resources, Professional Development, Commuter Benefits, Relocation Assistance.
  • Retirement Savings Plan: Traditional 401(k), Roth, and after‑tax (mega backdoor Roth) options for US Roles; Pension plan with employer match for UK & IE Roles; Superannuation plan for AUS Roles.

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.

Software Engineer, Full Stack in London employer: Dormont Manufacturing Co

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 comprehensive benefits, including top-tier healthcare and generous time off, Anduril fosters a supportive environment where engineers can thrive while contributing to cutting-edge military solutions. Located in a vibrant area, employees enjoy a unique chance to be at the forefront of technological advancements that shape the future of defence.

Dormont Manufacturing Co

Contact Details:

Dormont Manufacturing Co 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 or former employees at Anduril on LinkedIn. A friendly chat can give us insider info and maybe even a referral, which can really boost our chances.

Tip Number 2

Prepare for the technical interview by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems relevant to full-stack development. We want to show off our skills in C++, Rust, and more!

Tip Number 3

Showcase our projects! Whether it's on GitHub or a personal website, having a portfolio of our work can really impress the hiring team. Make sure to highlight any experience with autonomous systems or real-time applications.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure our application gets seen. Plus, we can tailor our application to match Anduril's mission and values, making it stand out even more.

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, frontend interfaces, and any relevant technologies like C++, Rust, or Kubernetes. We want to see how your skills align with our mission!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for defence technology and how your background makes you a great fit for the Maneuver Dominance team. Don’t forget to mention your 'Whatever It Takes' mindset!

Showcase Your Projects:Include links to any projects or GitHub repositories that demonstrate your technical versatility. We love seeing real-world applications of your skills, especially if they relate to autonomy or distributed systems.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the Anduril team!

How to prepare for a job interview at Dormont Manufacturing Co

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 overcame them. Anduril is looking for a 'Whatever It Takes' mindset, so highlight instances where you took ownership and delivered results under pressure.

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 transforming military capabilities and enhancing operational effectiveness.

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 the company aligns with your career goals.