Offensive Security Engineer

ABN AMRO Bank N.V.
Amstelveen, Netherlands
3 days ago
Apply on www.nationalevacaturebank.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
€6,066.0 - €8,666.0
Working hours
Regular working hours
Languages
Dutch, English

Tech stack

Artificial Intelligence Software System Penetration Testing C++ (Programming Language) Python (Programming Language) Open Source Technology Open Web Application Security Windows PowerShell Red Team (Cyber Security) Web Applications Scripting Machine Learning Operations

Job description

As an Offensive Security Engineer - Pentesting / Red Teaming, you will plan, conduct, and execute pentesting and red teaming activities to identify vulnerabilities in systems, networks, applications and validate the effectiveness of detection, prevention and response capabilities of the organisation by performing sophisticated attacks on the organisation. This role emphasizes the ability to perform comprehensive tests, assist in remediation efforts, and contribute to the development of long-term security strategies. Your job You are responsible for executing advanced penetration tests and red team activities on ABN AMRO’s information assets. You identify gaps, report them and advise about ways to fix them. As an you stay well informed on the latest developments, and you actively share this knowledge with your colleagues. You signal improvements related to the way of working inside the team and you contribute to improving the maturity and coverage of our service offering.

Requirements

  • You have approximately 2+ years of relevant work experience in red teaming and experience in penetration testing.
  • You possess several relevant certifications like OSCP, OSCE, GPEN, GXPN etc.
  • understanding of Red Team operations, scenarios, attacker TTPs, tooling and security control bypass techniques.
  • Strong understanding of web application, network, and infrastructure vulnerabilities and exploitation techniques (e.g., OWASP Top 10).
  • You are fluent (verbal and in writing) in English.
  • Strong coding/scripting skills (Python, C/C++, PowerShell, etc.). Required Soft skills

  • You are pragmatic and analytical and have good communication and social skills.
  • You take ownership of your own and team’s delivery and have a proactive attitude.
  • You like to train and coach your junior colleagues and share your knowledge. Nice-to-have skills:

  • You are fluent (verbal and in writing) in Dutch.
  • You have experience in identifying vulnerabilities and exploitation techniques specific to AI/ML systems, including adversarial attacks, data poisoning, model evasion, and testing agentic technologies.
  • You maintain or contribute to open-source repositories related to security tools, techniques, or research, showcasing your practical ise and innovation in the field.
  • You have found multiple CVEs.
  • You enjoy playing CTFs and publish your write-ups.
  • You presented at one of the leading conferences.
  • Experience with TLPT / TIBER.

Benefits & conditions

We believe it is important to be a good employer. Joining us means stepping into a role with impact, supported by excellent employment conditions that foster your job satisfaction, development, and wellbeing. In addition, we offer:

  • An attractive gross monthly salary based on a 36-hour work week, including holiday allowanceand a flexible benefit budget.
  • An excellent pension scheme, ensuring that you are well prepared for the future.
  • Flexibility in working: working from home is possible in consultation with your team and depending on your role. We will provide an ergonomic home office setup for you.
  • Plenty of room for relaxation with five weeks of vacation per year, supplemented by two mandatory days off. You can also purchase up to four additional weeks of vacation annually.
  • Five “Banking for better days”: extra days off that you can use for personal development or volunteer work.
  • Personal development is key: you receive a development budget of €1,000 per year, which can accumulate up to €3,000.
  • An annual public transport pass with free public transportation throughout the Netherlands for both business and private use.

About the company

You will be part of the Security Assurance team within the Corporate Information Security Office (CISO) of ABN AMRO in the Amsterdam region. Inside the team we work together in an informal way, and we provide a lot of variety and opportunities to keep developing yourself. The team consists of around 10 skilled ethical hackers with a mix of national and international backgrounds and English as the main language. ABN AMRO is working in an agile way where speed, productivity, agility and innovative power come first. For you this means an interactive and inspiring way of working together across the team and with different departments of the bank. We offer a challenging job, and you are directly responsible for your own successes. We will stimulate every opportunity to work on personal development and developments to keep on top of your technical knowledge. At ABN AMRO, we use our knowledge, ise and network to help our clients within and outside the Netherlands achieve their goals based on responsible decisions. Our clients’ interests always come first. We want clients to understand our products, and we sometimes say ‘no’ if a product involves a risk that is too high for the client. Putting clients’ interests first also means communicating in plain language and crafting smart solutions that genuinely make a difference. That is our goal.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.nationalevacaturebank.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

51 sec

Exploring offensive security with red team tooling

Stefania Chaplin · World Congress 2022

1:22 min

Troubleshooting commands with the Intelligent Terminal

Noraa Junker Noraa Junker · Europe 2026 Virtual

6:13 min

Analyzing test coverage gaps in standard web applications

Jorge Gonzalez Pliego Jorge Gonzalez Pliego · Europe 2026 Virtual

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:53 min

Using Rust-based Linux core utilities on Windows

Noraa Junker Noraa Junker · Europe 2026 Virtual

1:36 min

Running AI applications with PWAs and background web workers

Maxim Salnikov Maxim Salnikov · World Congress 2025

Videos

See all

Related articles

See all