CareerPlan

Staff Software Engineer

United Kingdom-LondonFull-time2026-07-02 → 2026-11-10
Hybrid · United Kingdom

Core

Shape technical direction for DEMS, a mission-critical product area for public safety, focusing on reliability, security, and scalability of distributed systems.

Role type

Staff Software Engineer (Backend & Distributed Systems)

Builds

Backend services, APIs, data flows, and system integrations for mission-critical public safety workflows.

Domain

Public Safety / Justice Technology / Enterprise SaaS

Required skills

System design, distributed systems architecture, backend development, cloud platform operations, database management (relational/NoSQL), technical leadership, mentorship, observability, security

Preferred skills

Enterprise SaaS experience, evidence management, chain-of-custody concepts, hybrid/on-prem/cloud architecture, Java/Go/C#/Python

Responsibilities

Set high technical bar through architecture leadership and design reviews; Drive technical direction across DEMS domains; Partner across Engineering, Product, and Design to solve ambiguous technical challenges; Lead design and evolution of backend services and system integrations; Identify systemic risks and drive improvements in reliability and performance; Mentor engineers and grow future technical leaders; Improve engineering effectiveness by introducing better patterns.

Seniority

Staff, hands-on IC with significant mentorship and strategy influence