Go Engineer (Platform Team)
About:
Working for an exciting scale-up, building a modern, resilient, and scalable platform that powers products used by thousands daily. The Platform Team is at the heart of this mission - designing, automating, and evolving the infrastructure and tooling that lets our engineering organisation ship with confidence.
The Role:
We’re looking for a skilled Software Engineer with hands-on Kubernetes experience to help grow and mature the platform. You’ll work closely with engineers across the company to design cloud-native systems, improve developer experience, and enable efficient, secure delivery of our services.
What You’ll Do:
* Design, build, and maintain core platform capabilities using Kubernetes and cloud-native tooling
* Develop automation, CI/CD pipelines, and infrastructure-as-code
* Improve observability, monitoring, and operational excellence
* Partner with product and engineering teams to enhance performance, scalability, and reliability
* Contribute to architecture discussions and guide best practices for cloud-native development
* Participate in on-call rotations (shared and well-supported)
What We’re Looking For:
* Solid experience working with Kubernetes in production
* Strong software engineering skills in Go
* Experience with cloud platforms (AWS, GCP, or Azure)
* Familiarity with IaC tools (Terraform, Helm, etc.)
* Knowledge of containerisation, CI/CD, and DevOps practices
* A collaborative mindset and willingness to learn and share knowledge
Bonus Points:
* Experience with service meshes (e.g., Istio, Linkerd)
* Background in SRE, platform engineering, or developer productivity
* Knowledge of distributed systems concepts
Go Engineer (Platform Team)