About this role
Salary: £55,000 - 95,000 per year
Requirements: Strong programming ability in Go and/or PythonExperience with Kubernetes internals, including extending Kubernetes with operators, controllers, CRDs, or admission webhooksUnderstanding of distributed systems fundamentals, including consistency, reconciliation, and failure handlingCuriosity about how things work under the hood and willingness to dig into unfamiliar systemsA degree in Computer Science, Engineering, or equivalent experienceContributions to open-source Kubernetes ecosystem projects such as controller-runtime, kubebuilder, or operator-sdk are a plusExperience building multi-tenant platforms or control planes is a plusFamiliarity with TypeScript/JavaScript for CLI or UI tooling is a plusExperience designing APIs such as REST or gRPC for developer-facing platforms is a plus Responsibilities: Design and implement Kubernetes operators and custom controllers that manage workloads across a large multi-tenant platformWrite production code in Go and Python that interacts with the Kubernetes API using client-go and controller-runtimeOwn features end to end, from CRD design through implementation and rolloutReason about distributed systems concerns such as consistency, failure modes, leader election, and graceful degradationCollaborate with other platform and infrastructure teams to integrate with Bloomberg-wide systemsImprove the reliability and operability of the platform through better abstractionsBring ideas and challenge existing approaches Technologies: APICTODevOpsJavaScriptKubernetesPythonRESTTypeScriptgRPCUX UI Design More:
We build the platform that our engineering teams use to deploy and run production services. Our BPaaS platform is a multi-tenant system built on Kubernetes, extended with custom controllers and operators to manage the full lifecycle of workloads across our infrastructure. You will join BPaaS Scalability, a small, collaborative team focused on automating fleet-wide operations across nearly a hundred clusters. We value open-source-first thinking, work on large-scale systems where correctness and efficiency matter, and encourage everyone to contribute ideas and challenge existing approaches. This role is based in London within our Engineering and CTO business area, and it is a software engineering role rather than a DevOps role.
last updated 40 week of 2026