×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer

Job in Knutsford, Cheshire, WA16, England, UK
Listing for: PortSwigger
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below

At Port Swigger 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‑minded 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.

Port Swigger 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 Port Swigger 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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary