Employers search

About Us

Our platform engineering function exists to give software teams the ability to deliver secure, reliable, and observable applications at speed. We do this by providing a lean, modern platform that abstracts away infrastructure management, allowing developers to concentrate on writing great code while we handle the complexity of operations. As a Senior Platform Engineer, you’ll collaborate closely with the Platform Lead to design, evolve, and scale the core infrastructure and delivery systems used across the company. This role is highly impactful — you’ll directly shape how cloud resources, automation, and CI/CD processes are implemented at scale. While Terraform is our default IaC tool, we always apply a pragmatic “fit for purpose” approach with our technologies. Key Responsibilities Infrastructure as Code: Develop and refine modular Terraform components that are reusable, secure, and simple to adopt. Delivery Pipelines: Build and optimize CI/CD workflows in GitHub Actions, embedding automated testing, security checks (including Snyk integration), and streamlined deployment patterns. Developer Enablement: Define best practices and tooling that reduce the overhead for engineers adopting platform resources. Resilience & Cost Awareness: Design cloud architectures that balance scalability, fault-tolerance, and cost-effectiveness. Observability by Design: Ensure all systems expose the right metrics, logs, and traces for monitoring and troubleshooting by the SRE/Observability teams. Cross-Team Collaboration: Partner with security, operations, and app development groups to integrate excellence into the platform’s foundations. Documentation & Transparency: Produce clear, actionable documentation so developers can self-serve effectively. Mentorship: Provide guidance to junior engineers and support the Platform Lead on architectural strategy and long-term planning. Requirements What We’re Looking For 5+ years of platform, DevOps, or cloud infrastructure engineering experience. Demonstrated expertise building well-structured Terraform modules and applying sound IaC design patterns. Solid proficiency with AWS, especially services like IAM, VPC, ECS, EKS, EC2, and KMS. Hands-on background automating CI/CD pipelines, with emphasis on GitHub Actions. Strong belief in automation, DRY principles, and infrastructure managed through version control. Effective collaborator with the ability to partner directly with development and operations teams. Understanding of compliance, governance, and designing infrastructure that meets audit requirements. Benefits Prior experience building internal developer platforms or self-service infrastructure tools. Knowledge of Kubernetes, ECS, or other container orchestration platforms. Exposure to additional IaC stacks such as AWS CloudFormation, Pulumi, CDK, or tools like Terragrunt. ** This role is an opportunity to leave a lasting mark on how infrastructure, automation, and developer experience are designed at scale.