CareerPlan

Senior Software Engineer, Threat Intelligence

Remote · United States / United KingdomRemoteFull-time£80k–£120k2026-10-21 → 2026-11-09
RemoteNo visa sponsorship

Core

Design, build, and operate high-performance distributed systems and APIs for ingesting, processing, and serving billions of daily internet infrastructure events to detect cyberattacks and fraud.

Role type

Senior Software Engineer (Distributed Systems & Data Platform)

Builds

Real-time streaming systems, large-scale batch pipelines, customer-facing intelligence APIs, and backend services for threat detection.

Domain

Cybersecurity / Internet Infrastructure / Distributed Systems

Required skills

Go (Golang), distributed systems, event-driven architectures, API design, data engineering, system reliability, observability

Preferred skills

Kafka, ClickHouse, Elasticsearch, Redis, Docker, large-scale data processing

Technologies

Go, Kafka, ClickHouse, Elasticsearch, Redis, Docker

Responsibilities

Design and operate high-throughput ingestion and processing pipelines; build low-latency APIs and backend services; improve distributed data platform performance and reliability; investigate and resolve production failures; shape technical architecture and engineering practices.

Seniority

Senior, hands-on IC