You will design and operate high-performance Golang systems responsible for ingesting and processing massive volumes of internet data. Working across distributed systems, streaming pipelines, and customer-facing APIs, you will solve complex engineering challenges at the intersection of cybersecurity and large-scale data engineering in a high-trust, low-bureaucracy environment.
Senior Software Engineer at Infrawatch
Join Infrawatch as a Senior Software Engineer and help build the infrastructure intelligence layer for the public internet. Operating at a scale of 23.5 billion events daily, you'll design high-performance Golang systems to detect global cyberattacks and fraud in real-time. This is a rare opportunity to join a small, elite team where you own the architecture and ship production systems that protect the world's most advanced organizations. If you're a distributed systems expert looking for a high-trust, high-impact environment with £80k-£120k salary plus meaningful equity, this remote UK role is for you.
Want to apply for this role?
Jack finds you jobs at companies like Infrawatch. Talk to Jack to get considered for roles that fit what you're great at.
Location
Remote (United Kingdom)
Compensation
£80k-£120k + Equity
Company
Infrawatch
Role overview
Infrawatch is a London-based cybersecurity startup that helps organisations detect malicious internet infrastructure in real time. Its platform monitors IPs, domains, proxies, VPNs and command-and-control servers, helping security and fraud teams stop attacks, scams and online abuse sooner.
What you will do
- Design and scale real-time streaming systems and large-scale batch pipelines using Golang, Kafka, and ClickHouse to handle massive internet data.
- Build reliable, low-latency APIs and backend services that model and serve extremely large intelligence datasets to enterprise customers.
- Investigate complex failures across distributed infrastructure, improving observability and ensuring system resilience under heavy load and adversarial conditions.
Who this is a fit for
- Has substantial production experience building and operating high-performance backend services in Go, specifically focused on distributed systems and data engineering.
- Demonstrates deep technical expertise with event-driven architectures, including hands-on experience with Kafka, ClickHouse, Elasticsearch, or Redis at scale.
- Possesses a pragmatic engineering mindset, capable of managing the full lifecycle of complex systems and making sound trade-offs regarding throughput, latency, and cost.
Why this role is remarkable
- Work at extreme scale, building systems that process 23.5 billion events daily—a volume of data most engineering teams will never encounter.
- Experience true ownership with zero layers of bureaucracy, moving projects from technical design to global production with direct influence on architecture.
- Join a category-defining company early, taking the lead on technical foundations that protect some of the world’s most advanced organizations from cyber threats.
How Jack & Jill work together
Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.
Meet Jack
What happens next?
Jack’s an AI agent for job searching and career coaching. He works for you.
Jill is the AI recruiter working for the company. She recruits from Jack’s network.
If your profile’s a match and Infrawatch wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.