About this role
Supabase seeks an engineer to own the deployment and operational infrastructure for Multigres, its distributed Postgres platform. The role focuses on building and maintaining the Multigres Operator and the tooling that powers a Kubernetes-based deployment, with responsibilities spanning cloud deployment infrastructure, storage and networking, and operational tooling. The position involves collaborating with database engineers, SREs, and product teams to deliver reliable deployment experiences, across environments such as EKS and other Kubernetes platforms. Candidates should have strong systems programming skills, deep Kubernetes expertise, and a background in cloud infrastructure and production operations. The company offers a fully remote role with global hiring, equity via ESOP, and various benefits.
What you would do
- Build and maintain the Multigres Operator.
- Maintain the Go-based Kubernetes operator that orchestrates distributed Postgres deployments.
- Architect cloud deployment infrastructure for Kubernetes platforms (e.g., EKS).
- Design and implement deployment patterns, storage and networking solutions.
- Manage storage, networking layers, CSI drivers, and cross-cloud connectivity to ensure data reliability.
- Develop deployment tooling and internal automation for provisioning, scaling, and managing Multigres clusters.
- Implement monitoring, alerting, and diagnostics for the deployment layer.
- Collaborate with database engineers, SREs, and product teams to improve deployment experiences.
What they are asking for
- Strong systems programming skills.
- Proficiency in Go and experience building production-grade operators or controllers.
- Deep Kubernetes expertise and hands-on experience with Kubernetes internals and custom resources.
- Experience with cloud-managed Kubernetes services (EKS, GKE, AKS).
- Knowledge of database operations, deployment patterns, backup/restore, replication, and high availability.
- Experience in distributed systems, including consensus protocols and resilience design.
- Background in cloud infrastructure, IaC tools (Terraform, Pulumi), and cloud provider APIs.
- Production operations mindset and history of building reliable and observable systems.
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.