At a Glance
- Tasks: Solve complex problems and create impactful features in a collaborative environment.
- Company: Join PortSwigger, a leading web security company with a supportive culture.
- Benefits: Enjoy competitive salary, generous time off, and excellent health benefits.
- Why this job: Make a real difference in web security while growing your skills and career.
- Qualifications: Experience in software development and a passion for product-focused engineering.
- Other info: Flexible working hours and a fun, inclusive team atmosphere.
The predicted salary is between 28800 - 48000 ÂŁ per year.
At PortSwigger we choose to be in the office five days a week because we believe being on‑site has several key benefits. We see real value in proximity: it enables "high‑bandwidth" communication, speeds up feedback loops, and helps innovation happen naturally through ad‑hoc chats, quick clarifications, and spontaneous problem‑solving. Being in‑person also strengthens our connections and culture. Shared lunches, casual conversations, and day‑to‑day interactions build trust and a social fabric that creates a sense of belonging, something that's simply easier to develop face‑to‑face. It also helps us to maintain a healthy work‑life boundary. Having a dedicated workspace creates a clear separation between professional and personal life, making it easier to switch off at the end of the day.
This isn’t a typical software developer role, and our hiring approach isn’t typical either. We hire with intention, thinking about people in combination rather than in isolation. The people joining now will shape the team’s culture, its ways of working, and the standard of engineering we hold ourselves to. As a product‑mindful software engineer, you’ll have real ownership from day one: the autonomy to shape your work, the freedom to experiment, and the responsibility to deliver meaningful outcomes. PortSwigger products are trusted by hundreds of thousands of (ethical) hackers, developers, and security professionals worldwide. As a profitable, majority founder‑owned company, we build for the long term — investing steadily in our products and our people.
In this role, you’ll help shape the future of web security through the features you design, build, and evolve; thinking not just about how to implement, but what to build and why. We also invest in an environment where engineers can learn fast and work at the edge of what’s possible with AI. That means giving you the time to explore, the right tools and practical support, so you can experiment responsibly, share what you learn, and turn new capabilities into real improvements for users and the team. This is an opportunity to do high‑leverage, high‑impact work in a supportive environment that values both excellence and care. You’ll solve real, complex user problems and ship robust, user‑ready features that deliver measurable impact. More importantly, you’ll be trusted to think boldly, learn fast, share your work early, and make great decisions in service of our users.
What You’ll Do
- Solve complex technical problems with creativity and sound judgment.
- Contribute across the stack (frontend, backend, infrastructure), balancing breadth with depth and adapting quickly to new domains and tools.
- 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 (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. You’re not just inheriting a playbook, you’re contributing to it.
Requirements 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 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.
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.
- 36 days paid time off: 33 days annual leave (including public holidays) + 3 company‑wide recharge days (decided annually). With the additional option to buy or sell days.
- Regular team events, including memorable summer and winter parties.
- Our working hours are flexible, with core hours from 9am to 4pm.
Ready to Apply?
We care more about mindset and potential than perfect CVs. If you’re excited by the idea of product‑focused engineering and a high‑trust, high‑autonomy culture, we want to hear from you. Not sure if you’re the right fit? Apply anyway. You might be exactly who we’re looking for.
Software Engineer in Knutsford employer: PortSwigger
Contact Detail:
PortSwigger Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Knutsford
✨Tip Number 1
Get to know the company culture before your interview. Check out their social media, read up on their values, and see how they interact with their community. This will help you tailor your responses and show that you're genuinely interested in being part of their team.
✨Tip Number 2
Practice your problem-solving skills! Since PortSwigger values creativity and sound judgment, try tackling some coding challenges or technical problems beforehand. This way, you'll be ready to showcase your thought process during the interview.
✨Tip Number 3
Don’t shy away from asking questions during your interview. It shows you're engaged and curious about the role. Ask about their approach to collaboration, how they integrate AI into their products, or what a typical day looks like for a software engineer at PortSwigger.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re proactive and serious about joining the team. We can’t wait to see what you bring to the table!
We think you need these skills to ace Software Engineer in Knutsford
Some tips for your application 🫡
Be Yourself: When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show your passion for software engineering and what makes you tick.
Tailor Your Application: Make sure to customise your application to reflect how your skills and experiences align with our values and the role. Highlight your product thinking and collaborative spirit, as these are key to thriving at PortSwigger.
Showcase Your Impact: We love to see how you've made a difference in your previous roles. Share specific examples of projects where you’ve solved complex problems or contributed to team success. Numbers and outcomes speak volumes!
Keep It Clear and Concise: While we appreciate detail, clarity is crucial. Make your application easy to read and straight to the point. Use bullet points if it helps, and ensure your enthusiasm for the role comes across without overwhelming us with information.
How to prepare for a job interview at PortSwigger
✨Understand the Company Culture
Before your interview, take some time to really understand PortSwigger's culture and values. They emphasise collaboration, trust, and a supportive environment. Think about how your own values align with theirs and be ready to discuss this during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples of complex technical problems you've solved in the past. PortSwigger is looking for engineers who can think creatively and make sound judgments, so highlight your experiences where you’ve had to navigate ambiguity and deliver meaningful outcomes.
✨Demonstrate Product Thinking
Since this role involves product-led thinking, come prepared to talk about how you consider user needs and business impact in your work. Share any experiences where you’ve prototyped or validated ideas quickly with users, as this will show your ability to think beyond just coding.
✨Embrace Feedback and Collaboration
PortSwigger values a growth mindset and collaboration. Be ready to discuss how you’ve sought feedback in the past and how you’ve empowered others in team settings. Highlighting your ability to build strong relationships and celebrate team wins will resonate well with their culture.