Platform Engineer
Role details
Job location
Tech stack
Job description
- Building and maintaining containerised environments using Docker and Kubernetes.
- Implementing infrastructure as code using tools such as AWS CDK or equivalent.
- Developing and improving CI/CD pipelines to enable safe, frequent delivery.
- Automating manual processes to reduce toil and improve system resilience.
- Operating and scaling distributed systems with reliability and observability in mind.
- Collaborating closely with product engineering teams to provide robust platform capabilities. Sharing knowledge, reviewing work, and contributing to a high-performance engineering culture.
Requirements
Do you have experience in Terraform?, * Designing and operating cloud-native infrastructure across AWS, Azure, or GCP., * 5+ years' experience in a Platform, Infrastructure, DevOps, SRE, or similar role.
- Strong hands-on experience with cloud platforms (AWS, Azure, or GCP).
- Solid Linux foundations and systems-level problem-solving skills.
- Experience with Docker, Kubernetes, and container-based architectures.
- Proficiency in infrastructure as code (e.g., AWS CDK, Terraform, or similar).
- Experience designing and operating CI/CD pipelines.
- A track record of scaling systems and reducing operational overhead through automation.
- A pragmatic mindset with strong decision-making capability.
- Clear, collaborative communication and openness to feedback.
Benefits & conditions
At PortSwigger, we believe people should be paid what they're truly worth - not just what we could get away with or what the market dictates. That's why we pay generously above normal market levels, based on each person's individual skills and contribution.
Our approach works: 95% of Swiggers say they're mostly or completely satisfied with their pay and benefits.
Alongside a strong base salary, we offer share options and a comprehensive benefits package designed to support both your work and life.