At PortSwigger, we're looking for a software engineer to shape the future of web security through the features you design, build, and evolve. As a product-minded software engineer, you'll have real ownership from day one, with autonomy to shape your work, freedom to experiment, and responsibility to deliver meaningful outcomes.
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
- Leverage AI tools (e.g. LLMs, agents, copilots, ML APIs) 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 (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
- 36 days paid time off: 33 days annual leave (including public holidays) + 3 company-wide recharge days (decided annually)
- Regular team events, including memorable summer and winter parties
- Flexible working hours with core hours from 9am to 4pm