Senior Go Engineer
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)