Join PortSwigger as a Software Engineer to shape the future of web security through high-leverage, high-impact work in a supportive environment that values both excellence and care.
Requirements
- Solve complex technical problems with creativity and sound judgment
- Contribute across the stack (frontend, backend, infrastructure)
- Talk to users and use insights to drive decisions
- Share your work early and invite input from peers and cross-functional partners
- Collaborate with designers, researchers, marketers, and perform pair programming activities with other engineers and AI
- Proactively seek and give feedback with candour and care, helping create a culture of continuous improvement
- Role-model PortSwigger values and raise the bar through your mindset, behaviours, and technical standards
- Leverage AI tools to improve developer workflows and user-facing features
- Explore how AI can be meaningfully integrated into our products to solve real-world security challenges
- Help shape how the team works — its practices, its rhythms, and its culture
Benefits
- 8% employer pension contribution
- Share options
- Private medical insurance
- 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
- Regular team events