Software Engineer
Role details
Job location
Tech stack
Requirements
Do you have experience in Burp Suite?, About You
We're looking for engineers who care more about outcomes than output - and who understand that the best work happens when a well-matched team is pulling in the same direction. The individual skills matter. So does how you bring others with you.
Technical Excellence
- You design and implement high-quality, scalable features from start to finish
- You make sound architectural decisions and navigate trade-offs with confidence
- You create clean abstractions and intuitive designs
- You build codebases others want to contribute to and evolve
- You adapt quickly to new tools, frameworks, and domains
Judgment and Ownership
- You deliver work that matters and strive for excellence
- You are a safe pair of hands who thrives in ambiguity and enjoys owning a problem end-to-end
- You ask clarifying questions and constructively challenge assumptions to strengthen outcomes
- You are comfortable prototyping, iterating, and making trade-offs
Product Thinking
- You have experience in product-led or startup-like teams
- You think beyond code: curious about users, product strategy, and business impact
- You work with urgency, prototyping and validating ideas quickly with users to accelerate learning
Growth and Collaboration
- You show a growth mindset by embracing feedback, seeking challenge, and pursuing continuous learning
- You thrive on learning new things, from unfamiliar domains to new tools and workflows, and apply them directly to improve outcomes
- You empower others by bringing empathy, humility, and clarity to team discussions
- You build strong relationships across functions, supporting peers and celebrating wins together
- You give constructive feedback effectively, with candour and care
AI Literacy
- You're curious about how to apply AI to improve developer experience, user value, or product outcomes
- You have, in your work or personal time, used and adopted modern AI tools (e.g. LLMs, copilots), treating them as agentic coding partners, knowing when to trust, adapt, or override their outputs to build high-quality solutions
Benefits & conditions
Pulled from the full job description
- Company pension
- Private medical insurance, Why Join PortSwigger?
PortSwigger is a place to do the best work of your career-and be yourself while doing it. We combine high expectations with high support, creating a culture where deep thinkers and collaborative builders who share early and invite input can thrive.
We believe in rewarding people generously and offer excellent salaries, based on individual skills and contributions.
Purpose and Culture
- A product with global reach and purpose (Burp Suite helps the world to secure the web)
- A culture of radical candour, autonomy, and continuous learning
- A supportive environment designed to help you grow and do meaningful work
- Real ownership and a voice in what gets built and how
- We foster an inclusive and high-performance culture with a focus on work-life balance
- You'll be part of a humble, supportive, and fun team that values collaboration, humour, and a strong sense of belonging
- You'll join a team built with intent: people chosen not just for individual capability but for how they complement each other. We think carefully about who belongs in the same room, and the team you join will reflect that
Financial and Well-being Benefits
- 8% employer pension contribution
- Share options (discretionary)
- Private medical insurance, provided through Bupa with same day virtual GP appointments
- Life assurance: 4x salary
- Income protection: full pay for first 6 months of incapacity followed by 75% of salary plus pension contribution
- 33 days including public holidays, with the ability to buy and sell additional holidays.
- Regular team events, including memorable summer and winter parties
- Our working hours are flexible, with core hours from 9am to 4pm