Database Platform Engineer

About the Role

The DevOps department consists of DevOps engineers, software developers, and a dedicated database team. They are now looking to hire a Platform Engineer with strong database expertise to support and enhance their internal Database-as-a-Service offering.

This is a unique opportunity to work on a one-of-a-kind, large-scale on-prem cloud platform, where the company is essentially building its own internal version of AWS/GCP.

You'll play a critical role in automating database provisioning, optimising database performance, and contributing to the design and evolution of their internal cloud operating model.

Key Responsibilities

  • Deliver and maintain Database-as-a-Service for engineering teams across the business.
  • Develop automation tooling that allows developers to request and provision databases via the internal platform.
  • Optimise and manage database performance, reliability, and scalability.
  • Support the migration from older automation tooling to Kubernetes-based platforms (Kubernetes experience is beneficial but not required if you're keen to learn).
  • Contribute to the ongoing build-out of an internal, on-prem cloud environment.
  • Work closely with DevOps engineers, developers, and database specialists in a dynamic, fast-changing environment.

Required Skills & Experience

  • 4–5+ years in a DevOps, Platform, or Infrastructure Engineering role.
  • Strong understanding of databases (preferably at scale): optimisation, provisioning, performance tuning.
  • Solid background in automation tooling (non-negotiable).
  • Experience working in environments where processes, tools, and architectures evolve frequently.
  • Comfortable working in a fast-moving, agile setting
  • Experience in mid-to-large-scale organisations is desirable

Nice to Have

  • Kubernetes experience - not essential, but a strong advantage.
  • Exposure to building internal cloud platforms or working with large-scale distributed systems.
  • Experience in highly regulated or restricted-cloud environments.

Why Join?

  • Work on a truly unique internal cloud platform that does not exist anywhere else.
  • Join a small, close-knit team with ownership, autonomy, and influence.
  • Highly technical role with ongoing opportunities to learn new technologies.
  • Stable environment, but dynamic in approach - ideal for someone who thrives on change and innovation.

Job Details

Company
Block MB
Location
London, UK
Employment Type
Full-time
Posted