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