Multigres Deployment Engineer

S
SupabaseCloud infrastructure
We hire globally. We believe you can do your best work from anywhere.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
KubernetesGoPostgresTerraformDistributed Systems

Requirements

  • Strong systems programming skills with proficiency in Go.
  • Experience building production-grade Kubernetes operators or controllers.
  • Hands-on experience with Kubernetes internals and custom resources.
  • Experience with cloud-managed Kubernetes services such as EKS, GKE, or AKS.
  • Understanding of database deployment patterns, backup/restore, replication, and high availability.
  • Familiarity with distributed systems, consensus protocols, and designing for resilience.
  • Experience with cloud-native deployment tooling and IaC (Terraform, Pulumi).
  • Production operations mindset with a focus on observability and reliability.

Responsibilities

  • Build and maintain the Go-based Multigres Operator for distributed Postgres deployments.
  • Architect and implement robust deployment patterns for EKS and other Kubernetes platforms.
  • Manage storage and networking layers, including CSI drivers and cross-cloud connectivity.
  • Develop internal tools and automation for provisioning and scaling Multigres clusters.
  • Build monitoring, alerting, and diagnostic capabilities for the deployment layer.
  • Collaborate with database engineers, SRE, and product teams to deliver seamless deployment experiences.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now