Role Overview
As a Platform Software Engineer at YLD, you'll be part of a client team, owning cloud access and identity management along with a large part of their infrastructure-as-code. Day-to-day, that means controlling who and what can do what across their cloud estate, and standing up the newer tooling that sits alongside it.
About Yld
We're a remote-first consultancy specialising in software engineering, product design, and data. Our teams are based across London, Lisbon, and Porto, and we create digital solutions that continue to deliver value long after our work is done.
Key Responsibilities
- Own cloud access and identity management along with a large part of their infrastructure-as-code
- Control who and what can do what across their cloud estate
- Stand up the newer tooling that sits alongside the infrastructure
- Manage careful change management, governance, and unblocking others
Requirements & Eligibility
- Hands-on experience with CI/CD, containerised workloads (Docker, Kubernetes) and AWS
- Experience operating managed Kubernetes (EKS, GKE or similar)
- Golang experience is required
- Strong grounding in infrastructure as code: Terraform for provisioning and Flux for GitOps-based delivery into Kubernetes
- A strong focus on clean engineering practices, including testing and reliability
- Being an advocate of TDD: writing infrastructure or code without tests should be unthinkable
Interview Process
1st Interview with a Talent Partner (30/45 mins), Technical Interview with our Senior Developers (1h30), Final chat with our Client Partner (30/45 mins)
Required Skills & Tech
AWSGCPDockerKubernetesEKS