Information Security Engineer – Senior Penetration Tester
About the role
A hands-on, individual-contributor role in a lean airline security team. You find exploitable weaknesses before attackers do across web and mobile applications, APIs, internal networks, identity and multicloud (AWS, GCP, Azure) including the AI-enabled systems we build and buy. You don't stop at the report: you prove impact, drive fixes with owners, re-test, and turn what you learn into detection and hardening requirements.
How you'll work: scope → test → prove → fix → verify
- Scope. Maintain an attack-surface inventory (external, internal, cloud, SaaS, AI systems); threat-model with owners; define rules of engagement and safety constraints, especially around operational systems.
- Test. Manual-first testing following recognised methodologies (OWASP WSTG/ASVS/MASVS, PTES, MITRE ATT&CK), with automation for breadth.
- Prove. Demonstrate real impact with safe proof-of-concept exploits and attack chains; rate with CVSS plus business context. Scanner output is not a finding.
- Fix. Write remediation owners can act on; pair with engineers; convert findings into detection requirements and control improvements for the detection team.
- Verify. Re-test, track closure, measure time-to-remediate and recurrence.
What you'll do
- Test passenger-facing and internal web, mobile and API applications.
- Test internal/external networks, Active Directory / Entra ID and identity attack paths.
- Cloud penetration testing across AWS, GCP and Azure: IAM privilege escalation, misconfigurations, exposed services, CI/CD and secrets.
- AI/LLM application testing: direct and indirect prompt injection, jailbreaks, insecure output handling, excessive agency and tool abuse, RAG data leakage and poisoning, agent/MCP integration weaknesses mapped to OWASP Top 10 for LLM Applications and MITRE ATLAS.
- Run adversary emulation and purple-team exercises with detection engineering.
- Build and maintain tooling and automation; use LLM assistants and agentic coding tools (Claude Code, OpenCode) for recon automation, PoC development, output parsing and report drafting, validating results and respecting data-handling boundaries.
- Write clear reports and executive summaries; present findings to engineers and leadership.
Must have
- 4+ years hands-on penetration testing / offensive security.
- Strong web/API and network/AD testing with manual exploitation, not just scanning.
- Cloud pentesting in at least two of AWS, GCP, Azure, including IAM and identity attack paths.
- Scripting in Python (plus Bash/PowerShell); comfortable reading, modifying and writing exploits and tooling.
- Practical use of MITRE ATT&CK and OWASP methodologies; CVSS and risk-based reporting.
- AI skillset: effective daily use of LLM assistants and agentic coding tools (e.g., Claude Code, OpenCode) with critical validation of output; working knowledge of how LLM applications, RAG pipelines and agents are built and where they break (OWASP LLM Top 10, MITRE ATLAS); ability to design and run structured tests against AI systems.
- Safe testing discipline in production and safety-critical environments; strict rules of engagement.
- Clear written and verbal communication to technical and non-technical stakeholders.
Nice to have
- Strongly valued: contributions to, or research on, AI red-teaming agents building or extending LLM-driven offensive tooling (autonomous recon, exploitation or prompt-injection agents), automated jailbreak and injection evaluation harnesses, or benchmarks for AI security testing. Open-source commits, publications, conference talks or CTF/AI red-team competition results all count.
- Adversarial ML (evasion, extraction, poisoning) and AI supply-chain risk (models, datasets, dependencies).
- Certifications: OSCP, OSEP, OSWE, GPEN, GWAPT, GCPN, CRTO; cloud security (AZ-500, AWS Security Specialty, Google Professional Cloud Security Engineer).
- Mobile (iOS/Android) and thick-client testing; OT/ICS awareness for airport and ground systems.
- Secure code review and DevSecOps integration (SAST/DAST in CI/CD).
- Public research, CVEs, bug-bounty or open-source tooling contributions beyond AI.
Benefits & form of employment
Contract of employment (permanent contract after trial period)
- Staff travel benefits from day one
- Multisport card
- Private health care
- Group insurance scheme
Other benefits
- Possibility of taking part in trainings and certifications
- Great chance to meet your colleagues in other offices
- Annual events (i.e. St. Patrick’s Day 🍀)
- Regular social meetings 🍻
- Paid referral system
- New office building surrounded by great dinettes right in the city centre 🌆