PortSwigger is a web security company on a mission to enable the world to secure the web.
PortSwigger is a global leader in cybersecurity. We provide solutions that bring productivity, agility, reliability, and excellence to your web application security strategy.
Our products and research help tens of thousands of users worldwide find and remediate vulnerabilities to keep your applications up and running.
Relied on by over 13,000 organisations, including Amazon.com, Google, Microsoft, Samsung, AXA, Walmart & Salesforce.
Who are we?
- We make Burp Suite, the world's most widely used software for web security testing.
- A dynamic team that constantly strives for excellence in all that we do.
- Committed to continuous self-improvement and personal development.
- A friendly, supportive, and healthy working environment.
Our recruitment process
- We will need your CV. We also ask you to provide your full educational record including degree and A-levels (or equivalent), both subjects and grades. We do recognize that academics aren't everything, particularly for more experienced candidates. But they help us to get a well-rounded view of individuals. We will review your application and get back to you within a few days. For some development roles, we may ask you to complete a coding challenge before your first interview.
- Our first conversation. The purpose of this conversation is to determine whether you have the skills and experience that we are looking for. This takes place over Zoom and usually takes between 15 - 30 minutes. You will meet two of our developers who work in the role that you are applying for. They will ask a range of questions relating to the technical subject matter of the role. We're looking for technical excellence and breadth of knowledge in the core language stack. The conversation will focus on either Java or .NET, and will include some more general questions about computer science.
- Our second conversation. The purpose of this call is to get to know each other a bit and see if we might be a good fit for each other. The conversation takes place over Zoom and usually lasts around 15 - 30 minutes. You will meet our founder, Dafydd Stuttard, or someone else who does not work in the role that you are applying for. We'll talk about various non-technical areas, such as team collaboration, approaches to delivering quality work, and personal motivations. An example question might be: "What would your ideal job be like?". We'll explain more about PortSwigger and how we work. You'll have an opportunity to ask questions.
- Remote exercise. We might ask you to carry out an exercise in your own time. We'll let you know during or following the second conversation if we'd like you to carry out an exercise, and we'll send you the details via email. The exercise shouldn't take more than a few hours. There is no deadline to return your work. You can ask any questions that you have about the exercise via email.
- The on-site interview will give you an opportunity to meet the PortSwigger team, experience our working environment, talk about the role in more detail, and ask questions. The interview process takes approximately 2.5 hours. There is no dress code for the interview. PortSwigger people generally wear casual dress at work. You can wear whatever you are comfortable with. The on-site interview will generally be a pairs programming exercise. We will let you know details of the exercise ahead of time.
- Offer. We make decisions quickly and can normally make an offer shortly after your on-site interview. Take as much time as you need to consider our offer. We want this to be the right decision for you. You can also ask as many further questions as you like at this stage. If you accept our offer, we'll need to take up references from your current and previous employers (or university supervisor)
We are flexible on start dates and can work around your existing obligations and preferences. We can provide help and advice on any aspect of your transition, including places to live, transport, local schools, or other assistance that you might need. We will keep in regular contact in the run up to you joining, and you will have further opportunities to meet colleagues and discuss our work in more detail.
Culture and values
Our culture is our most important superpower, and our biggest differentiator as an organisation. We're proud of our culture, and fiercely protective of it.
- Have fun. Think of all the things that can prevent work being fun. They generally come down to bad culture: disrespect, hoarding information and assets, command-and-control management, selfishness, organizational politics, lack of integrity, dysfunctional backstabbers, over-promoted under-performers. Our culture is the antidote to all these things.
- Have a worthwhile mission. Our mission is a hugely ambitious goal that we won't achieve easily or quickly. Our culture enables us to stay aligned to this mission, by focusing on the long term, holding the vision, working together very collaboratively, and defaulting to open communication.
- Be successful. Our culture creates the conditions for our success. We're uncompromising in only recruiting the best people. We create an environment of trust, openness, and freedom to fail, which fosters innovation. Our servant leadership brings out the best in all our people, recognizes their potential, and enables continuous learning. This is how we achieve the incredible.
- Be a force for good in the world. Delivering amazing products and services certainly makes the world a better place. But our culture means that we are also instinctively generous, giving away much more than we need to. We directly improve the lives of our people and numerous others. We do this as an end in itself, not as a cynical means to profit.