Skip to Main Content
Location icon
London

Full Stack Software Engineer

Minerva Defence
Office & Professional
Office & Professional
Negotiable
Company logo image
Description

Location
London

Hours
Full Time

Salary
Competitive, based on experience

About the Role
As a Full Stack Software Engineer at Minerva Defence, you will be responsible for taking feature requests from frontline users and designing, implementing, testing, and shipping them. You will take full ownership of this process across the entire stack, whether backend, frontend, embedded, machine learning, or networking. Minerva Defence is one of the fastest-growing defence technology companies in Europe, creating software, hardware, and networking solutions that make unmanned systems effective on the modern battlefield. Our products are ideated, designed, and manufactured end-to-end in the UK and are actively used by frontline operators daily.

We are a small, focused team of around 60 people, delivering outsized impact. We seek engineers who are not only talented but genuinely committed to the work, the team, and the purpose behind it. You will work directly on products used by large numbers of frontline operators, implementing features that improve their operational output based on direct user requests or your own ideas. You will take complete ownership of the features you develop, including implementation, field testing, and deployment.

We expect our full stack engineers to be comfortable across the full stack, including networking and lower-level work, and to be willing to learn new areas as needed to deliver reliable and robust solutions. Responsibilities include leading development of new features based on customer feedback or novel Minerva products, working across backend (largely Python), frontend, embedded, networking, or machine learning, and ensuring timely delivery of reliable feature updates that enhance operational effectiveness.

Requirements

Experience
- Proven experience shipping production software at a high standard
- Solid grounding in backend and frontend development
- Strong understanding of DevOps
- Willingness to be involved in field testing of the features you own

About you
- Comfortable working across the full stack including backend, frontend, embedded, networking, and machine learning
- Eager to expand your skillset into new areas as required
- Committed to delivering reliable, robust software that improves operational output
- Team player with a strong sense of ownership and responsibility

Qualifications
- Preferred experience with Linux and lower-level programming languages
- Preferred experience with networking and cyber-security
- Preferred experience deploying and optimizing machine learning models on edge devices

Expiry date: 26/09/2026
Full Stack Software Engineer
Company:
Minerva Defence
Job Type:
Full-time
Location:
London