CareerPlan

Senior Software Engineer

Oxford, England, United KingdomFull-time2026-10-26 → 2026-11-11
Hybrid

Core

Design, build, and operate high-availability backend services and event-driven systems for mission-critical AI platforms in defence and national security.

Role type

Senior individual-contributor backend engineer (systems & architecture)

Builds

Backend services, HTTP APIs, event-driven pipelines, and orchestration platforms for AI decision systems

Domain

Defence, national security, and critical infrastructure

Deliverable

production ML models

Required skills

Python, Docker, PostgreSQL, event-driven architectures, API design, system architecture, security implementation, observability, code review, technical leadership

Preferred skills

AI/ML integration, Kubernetes, infrastructure as code, enterprise data platforms, regulated environment experience

Technologies

Python, FastAPI, PostgreSQL, Docker, Kubernetes, Terraform, GitHub Actions, Argo CD, Prometheus, Grafana, ELK, OpenSearch

Responsibilities

Design and evolve backend services for high-throughput workloads; Own design of versioned HTTP APIs; Design event-driven systems and background processing pipelines; Model data and tune databases; Implement authentication, authorisation, and secure-by-default design; Mentor engineers on system design and operational thinking

Seniority

Senior, hands-on IC with growth into staff-level scope