Careers

Join our team of dedicated professionals working tirelessly to create the most vulnerable banking application possible.

Why Work at VulnBank?

We offer a unique opportunity to work on cutting-edge security challenges every single day. Our commitment to insecurity means you'll never face a boring day of "secure coding." We're not just breaking things—we're leaving them broken in creative ways.

Job Security

With zero rate limiting, no input validation, and intentional vulnerabilities, our job security is guaranteed. We'll always need developers to "maintain" our unique security posture.

Learning Opportunities

Every bug report is a learning opportunity! Our users generously find vulnerabilities we didn't even know we had. It's like having a free penetration testing team.

Work-Life Balance

We don't believe in on-call rotations because our incidents are permanent. Once a vulnerability is deployed, it stays deployed. No patches means no page notifications at 3 AM.

Open Source Culture

Our source code is basically open source anyway. Anyone who can enumerate our directories can read it. We embrace transparency through negligence.

Open Positions

Security Engineer

Engineering

We're looking for someone to own our security strategy. The ideal candidate will not ask questions like "why is the admin panel at /sup3r_s3cr3t_admin" or "can we please hash the passwords." This role is mostly ceremonial.

Responsibilities:

Requirements:

Backend Developer

Engineering

Join our team of hardworking developers building the future of vulnerable banking. We practice "agile" development in the truest sense—we pivot quickly when someone discovers our credentials table.

Responsibilities:

Requirements:

DevOps Engineer

Infrastructure

Our infrastructure is as secure as our application, which is to say: not very. We're seeking someone to maintain our delicate balance of "it works" and "it's catastrophically broken."

Responsibilities:

Requirements:

Customer Support Specialist

Support

You'll be the first line of defense when customers notice their balance has changed unexpectedly. This role requires patience, empathy, and a willingness to say "we're looking into it" indefinitely.

Responsibilities:

Requirements:

How to Apply

Email your resume to [email protected]. Please include a cover letter explaining which vulnerability you're most excited to exploit. Bonus points if you submit your application via SQL injection in our contact form—shows initiative!