Software Development Team Lead (Node.js / TypeScript) Remote (UK) | Cambridge office ~1-2 days/month | Permanent | £75,000 We’re partnering with a well-established global software provider operating in the intelligence, public safety, and security technology space. Backed by a large international group, the company builds mission-critical platforms used by government agencies, law enforcement, and enterprise organisations worldwide. This is a hands-on engineering leadership role combining technical ownership with team leadership. The Role You’ll lead the development of a cloud-based data integration platform that connects: Open Source Intelligence (OSINT) Digital forensics data Commercial threat intelligence providers Internal intelligence systems You’ll manage a small team of engineers while remaining deeply involved in system design, development, and delivery. What You’ll Do Lead and mentor a team of 2–4 engineers Own backend architecture and technical decisions Build scalable Node.js / TypeScript services Integrate multiple third-party data sources via APIs Collaborate with product, UX, and architecture teams Ensure platform security, reliability, and compliance Implement CI/CD pipelines and cloud-native best practices Establish monitoring, logging, and observability What You’ll Bring Strong backend experience with Node.js, TypeScript, JavaScript Experience leading engineering teams Cloud platform experience (AWS or Azure) API integration experience (REST / GraphQL) Docker & Kubernetes in production CI/CD and DevOps practices Degree in Computer Science or similar (2:1) Desirable React / frontend exposure Java or Python experience OSINT, threat intelligence, or security-focused systems Compliance & secure platform development experience Why Join? Work on technology that directly supports public safety & national security Stable long-term employer Fully remote UK role Influence platform architecture & product direction Strong engineering culture Competitive salary benefits