CareerPlanSign in

Senior Software Engineer

UK - Remote💼 Full-time🗓 2026-03-25 → 2026-10-07

Core

Lead backend and edge/IoT engineering for critical work streams, bridging machine learning research and production-grade software for UK Defence clients.

Role type

Senior Software Engineer (Backend/Edge/IoT)

Builds

Robust, scalable backend and edge/IoT components for high-stakes defence applications

Deliverable

production ML models | product features

Required skills

Python, compiled languages (Rust/C++/Go/C#/Java), system architecture, CI/CD, containerization, Kubernetes, mentoring

Preferred skills

agentic software development, complex problem solving

Technologies

Python, Rust, C++, Go, C#, Java, GitLab CI/CD, Docker, Kubernetes

Responsibilities

Designing and building robust backend and edge/IoT components; Scoping and executing bounded technical problems; Shipping production-ready code; Implementing scalable CI/CD processes and containerization; Mentoring and pairing with fellow engineers; Collaborating with ML and Data Science teams

Seniority

Senior, hands-on IC