Software Engineer

Hadrian

Amsterdam

On-site

EUR 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited paid holiday
Stock options package
Mobile phone stipend
Work-from-home budget
Business travel card
Referral bonuses

Job summary

Hadrian is seeking a Software Engineer in Amsterdam to design and implement backend services for their offensive security platform. The role requires 3+ years experience in distributed systems, proficiency in Go or Python, and a cybersecurity background. Benefits include unlimited vacation, stock options, and a work-from-home budget. Join Hadrian to shape the future of cybersecurity and make a real impact on automated security solutions for over 200 businesses.

Qualifications

  • 3+ years of experience building large-scale distributed systems.
  • Proficient in languages such as GoLang, Python, or C#.
  • Background in cybersecurity.

Responsibilities

  • Develop and maintain event-driven components for offensive security.
  • Translate offensive security strategies into robust code.
  • Architect and deploy backend services.

Skills

Proficient in GoLang
Proficient in Python
Problem-solving abilities
Experience in cybersecurity
Scalability challenges

Tools

PostgreSQL
Docker
Kubernetes
Kafka

Job description

Are you obsessed with building high-performance systems that can outsmart the world’s most sophisticated hackers? Then look no further, and join us here at Hadrian as a Software Engineer!

Who are we:

We are Hadrian - an offensive cybersecurity startup. We are reshaping the future of cybersecurity through the power of agentic AI injected with the hacker’s perspective. Founded in August 2021, we've secured funding and the backing of ABN AMRO Ventures and Cherry Ventures, propelling us into a new era.

Our goal is to provide companies with an autonomous Threat Exposure Management platform. At Hadrian, we view security through a hacker's eyes because, well, hackers understand hackers best. We continuously map the digital footprint of organizations, discover risks, and prioritize remediation for security teams to harden their external attack surfaces.

Located in Amsterdam's buzzing Leidseplein and by London's famous Paddington Station, our diverse team from 25+ countries is on a mission to shake things up in offensive security. Join us in making waves and securing over 200 businesses, and be at the forefront of automated offensive security.

Your Role:

As a Software 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.

This role is ideal for engineers who combine deep backend engineering expertise with a hacker mindset. We’re looking for someone who enjoys solving complex scalability challenges, building resilient event‑driven architectures, and thinking like an attacker to anticipate edge cases before they happen.

If you enjoy working across disciplines to build autonomous security systems that operate at internet scale, and want to help push offensive security beyond human speed and capability, we would love to hear from you!

What you will do as a Software Engineer at Hadrian:
  • 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.
  • Take on a unique challenge: uncover the most urgent security flaws in our customers' attack surfaces in real‑time. You’ll help us build our innovative platform, operating at an internet‑wide scale.
You are fit for this job because you:
  • Have 3+ 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‑stitched 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.
Bonus points if you 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.
  • Are an expert in Scalability: You have 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.
Our stack:
  • GoLang
  • Python
  • Knative Serving / Kafka
  • Docker / Kubernetes / Helm Charts
  • C#
  • PostgreSQL
  • .NET Core
  • AWS
  • Typescript (NextJS / ReactJS)
Benefits at Hadrian:
  • Unlimited paid holiday
  • Stock options package
  • Mobile phone stipend
  • Work‑from‑home budget
  • Business travel card
  • Swapfiets
  • Referral bonuses
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Hadrian • Amsterdam

On-site
EUR 90,000 - 130,000
Unlimited paid holiday
Stock options package
Mobile phone stipend
+3
Software Engineer - Offensive Security & Agentic AI
Software Engineer - Offensive Security & Agentic AI

Hadrian • Amsterdam

On-site
EUR 60,000 - 80,000
Platform Engineer
Platform Engineer

Offensys • 's-Hertogenbosch

Hybrid
EUR 56,000 - 89,000
Influence on product
Founder collaboration
High autonomy
+5
Offensive Security Engineer
Offensive Security Engineer

Offensys • 's-Hertogenbosch

Hybrid
EUR 45,000 - 78,000
Direct influence on attack library
Autonomy and ownership
Research time and tooling budget
+3
Full-stack Software Engineer
Full-stack Software Engineer

Samotics • Leiden

Hybrid
EUR 65,000 - 85,000
On-site meals, snacks, and drinks
Competitive salary and benefits
Company events and activities
Full-stack Software Engineer
Full-stack Software Engineer

Samotics B.V. • Leiden

Hybrid
EUR 60,000 - 80,000
On-site meals, snacks, and drinks
Competitive salary and benefits package
Company events
Software Engineer - Fullstack
Software Engineer - Fullstack

Onramper • Amsterdam

On-site
EUR 55,000 - 75,000
Security Engineer
Security Engineer

Software Search • Netherlands

Hybrid
EUR 100,000 - 123,000
Permanent contract
Training budget and security community
PD 2 | Senior DevSecOps Engineer | SaaS | Amsterdam | 115k
PD 2 | Senior DevSecOps Engineer | SaaS | Amsterdam | 115k

WKL Consultancy • Amsterdam

Hybrid
EUR 104,000 - 127,000
NS Business Card
Pension up to 6.5%
Hybrid working (Amsterdam office + WFH
+2
Software Engineer - React
Software Engineer - React

United States Digital Space LLC • Amsterdam

On-site
EUR 50,000 - 70,000
€50/month wellness allowance
Cycle scheme
High-quality equipment