Senior Software Engineer, Threat Intelligence
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
