Hadrian

Backend engineer in offensive security

In short

Senior Backend Engineer role at Hadrian, an offensive security company, building high-performance backend services and distributed systems for an autonomous, agentic vulnerability scanning platform. The team works with Go, Python, PostgreSQL, Apache Kafka and Kubernetes/KNative to process internet-scale reconnaissance data. Requires 4+ years of distributed systems experience and a cybersecurity background; hybrid role based in Amsterdam.

Description
As a Senior Backend Engineer at Hadrian, you will design and implement high-performance backend services and distributed systems that power our offensive security platform. You will work on autonomous systems capable of scanning, analyzing, and validating vulnerabilities at internet scale, moving beyond traditional scanning into intelligent, agentic security operations.
Responsibilities
•Develop and maintain event-driven components that orchestrate and execute core offensive security strategies.
•Translate offensive security strategies into robust, high-quality code.
•Architect and deploy backend services that power our Agentic AI capabilities, moving beyond simple scanning to intelligent, multi-step exploit validation.
•Write low-level, high-concurrency tools in Go and Python while maintaining robust, scalable APIs.
•Design data pipelines capable of handling massive internet-wide reconnaissance data using Apache Kafka and Kubernetes/KNative.
•Leverage your expertise to shape architectural decisions and align technical strategies with business goals.
Requirements
•Have 4+ years of experience building large-scale distributed systems, features or applications.
•Are proficient in languages such as GoLang, Python, C#, or similar technologies, and have experience working with PostgreSQL.
•Have a background in cybersecurity.
•Use AI pragmatically to accelerate development workflows, automating the "good enough" so you can focus on mission-critical security architecture and complex engineering challenges.
•Have exceptional problem-solving abilities, with the grit to investigate and resolve deep-seated production bottlenecks.
•Enjoy solving complex scalability and performance challenges in distributed environments.
•Communicate with clarity, bridging the gap between technical complexity and product mission.
•Share our values and work in accordance with them.
Nice to have
•Experience in DevOps / DevSecOps environments using Kubernetes, Knative, or Kafka.
•Hands-on experience with Agentic AI frameworks or building autonomous agents.
•Experience with Python and TypeScript.
•A track record of building systems that don't just work, but perform under extreme load.
•Deep experience with database scaling, especially PostgreSQL and Neo4j.
•Contributions to open source projects.
Benefits
•Unlimited paid holiday
•Stock options package
•Mobile phone stipend
•Work-from-home budget
•Business travel card
•Swapfiets
•Referral bonuses

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot