Senior Software Engineer - Platform Engineering

Prism Digital — United Kingdom · Posted ~5 hours ago

Senior Hybrid £80000-£110000 plus bonus

Skills

Go Kubernetes GitOps Cloud platforms Software engineering Java C++ Rust

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Build next-generation cloud platform software using Go and Kubernetes. You will create automation systems, APIs, and infrastructure components while mentoring engineers and defining engineering standards.

Highlights

Senior platform engineering role building cloud-native systems, Kubernetes automation, and scalable infrastructure software.

Description

Senior Software Engineer | Platform Engineering | Go, Kubernetes, GitOps | Global Software Company Salary: £80,000 - £110,000 (depending on level of experience) plus bonusWindsor: hybrid, 4 days a week on site Our client is a global software company whose products run behind mission-critical systems in heavily regulated industries. This role is a senior, hands-on engineering seat on their platform team, where you'll write the Go software that automates a brand-new, cloud-agnostic Kubernetes platform. You'll build Kubernetes Operators and controllers from scratch, with provisioning, upgrades, scaling and recovery all handled in code, and design the APIs that hide the messy differences between clouds. The platform is greenfield, nothing in production yet, and built to scale very wide, very fast. You'll mentor other engineers and set the standard for how this software gets built. Non-Negotiables Strong production GoJava, C++ or Rust considered, Go preferredKubernetesCRDs, reconciliation loops, controller-runtime8+ years in software or platform engineeringDistributed systems and failure handlingProduction Kubernetes at scaleAutomated testing, unit to cluster levelCluster security, RBAC and secrets What You'll Work With Kubebuilder, Operator SDK and client-goGitOps CI/CD with Argo CD or FluxHelm and Terraform for Infrastructure as Code (IaC)Multi-cloud across AWS, Azure and GCP plus private data centresA fleet-orchestration platform managing clusters at scaleObservability with Prometheus, Grafana and LokiService mesh such as Istio, Linkerd or Cilium Nice to Haves Designing and versioning Kubernetes APIs for the long termOperators for backup, restore or multi-resource orchestrationManaged Kubernetes platforms like Rancher, EKS, AKS or GKEPolicy-as-code, admission controllers and container scanning Why Join / Projects This is a rare greenfield build. The Kubernetes platform is being written from scratch to be completely cloud and data-centre agnostic. Product ships one container and it runs anywhere, on any public cloud or in the company's own data centres, with upgrades, patching, failover and disaster recovery all handled in the platform and invisible to the customer. You'll write the Operators and controllers that make that work. It's a senior individual-contributor seat with real influence. You'll set engineering standards, mentor other engineers and shape technical direction alongside the Kubernetes architects and SRE teams, without carrying line management yourself. The platform is designed to scale very wide, very fast, as the team grows over the next couple of years. Employee Benefits Private health insurancePension with profit shareLife and disability coverPerformance-related bonusGenerous holiday allowance plus public holidaysParental and family leave support Senior Software Engineer | Platform Engineering | Go, Kubernetes, GitOps | Global Software Company