Platform Engineer

An opportunity to help launch new projects through hands-on implementation, as well as evaluate and drive improvements in existing services.

PortSwigger role vacancy


Based in Cheshire in the United Kingdom, PortSwigger is a global leader in the cybersecurity sector. Our cutting-edge software is used by over 50,000 customers in 150 countries to help them secure their web applications. We go beyond just selling software. Our educational and research output is used by millions of people globally to learn about web security.

We first made our name with Burp Suite, the leading software for web penetration testing. We have since broadened our focus with the release of Burp Suite Enterprise Edition, which is aimed at software development teams and large organizations with extensive web assets to defend, and the Web Security Academy. Our software products include our customer-facing website, the Customer Success Platform.

We are a fun group of people from a diverse range of backgrounds, who pull together to produce amazing outcomes for our customers. We achieve this by continually investing in and supporting our people, giving them opportunities to flourish in our supportive and collaborative working environment.

Role details: Platform Engineer

Timeframe: Permanent position.

Location: Knutsford, Cheshire, United Kingdom.

We are minutes from the M6, and easily commutable from Manchester, Stockport, Wilmslow, Warrington, Chester, Crewe, Macclesfield, and Northwich.

Salary: We pay excellent salaries above the normal market level, and this is always determined based on your individual skills and contribution.

Holidays: 25 days plus public holidays.

Discover why we work better together

Benefits: Share options, 8% employer pension contribution.

Life assurance: 4x salary.

Income protection: full pay for first 6 months of incapacity followed by 75% of salary plus pension contribution.

Private medical insurance (Bupa).

Working hours: Core hours are 9am to 5pm, with flexibility to start any time between 8am and 9.30am.

Apply, or ask any questions

About you

You genuinely enjoy interacting with teammates from across the business and have a knack for communicating technical concepts to both technical and non-technical audiences.

You like to create scalable, supportable, and cost effective solutions that help us to deliver services to both internal and external customers.

You're comfortable pairing with software engineers to design, build and support our Cloud and DevOps platforms.

You can design and architect enterprise and/or web-scale hosting platforms and can seamlessly administer application servers, web servers, and databases.

You have a deep understanding of cloud and virtualization platforms, infrastructure automation, and application hosting technologies.

You regularly apply DevOps philosophy, Agile methods, Infrastructure as Code to your work and guide development teams in their approach to infrastructure, cloud and operations.

You have a history working with server virtualization, IaaS and PaaS cloud, Infrastructure provisioning, and configuration management tools.

You can write scripts using at least one scripting language and are comfortable with building Container, Kubernetes, Linux and Windows based systems.

Experience with a variety of continuous integration tools with different technology stacks.

You understand how important the "ilities" are in the design and operation of systems.

Key responsibilities

You will help launch new projects through hands-on implementation, as well as evaluate and drive improvements in existing services.

You will listen to our application team's needs, contributing to their technical roadmaps and delivering solutions that support our ambitious business goals.

Help shape and build the PortSwigger DevOps Guild through collaboration across the business.

Ensure and build the controls and processes for continuous delivery of applications, considering all stages of the process and its automation.

Ensure that technical expectations of deliverables within your domain are consistently met on projects.

Act as a thought leader on DevOps, cloud, and infrastructure engineering.

Adjust and suggest innovative solutions to help development teams navigate technical and business constraints.

Necessary skills and experience

Robust knowledge of at least one cloud provider AWS, Azure or GCP (PortSwigger currently predominantly uses AWS).

Proven track record of building infrastructure as code.

Experience with containerization principles and frameworks such as Docker, Kubernetes, etc.

Experience with monitoring and alerting tools.

Experience in working with Agile methodologies and DevOps principles.

Desirable skills and experience

Experience with the Java and .Net tool chains.

Experience with CloudFormation.

Knowledge of cloud security and governance.

Experience with TeamCity, Nexus Repository and GitHub Enterprise.

Be well rewarded

We firmly believe in paying people what they're worth to us, not just what we can get away with or what they could earn elsewhere. We pay excellent salaries above the normal market level, and this is always determined based on your individual skills and contribution. In addition to a generous base salary, we offer share options and a comprehensive benefits package.

Why join PortSwigger?

Meet the Swiggers

We are a diverse group of people with a wide range of interests and backgrounds. What Swiggers have in common is that they all love their work and are exceptionally good at what they do.

Jess H

Jess H, Journalist

Mike S

Mike S, Software Developer

Mohamed H

Mohamed H, Software Developer