Software Engineer - PlanetScale Postgres
Remote$120k - $290kfull-timePosted 4mo ago
About the role
Software Engineer to design and build the control plane for provisioning, scaling, and healing Postgres clusters, ensuring high availability, disaster recovery, and scalable performance for PlanetScale’s managed Postgres offering.
Responsibilities
- Design and build the control plane that provisions, scales, and heals Postgres clusters with minimal customer-visible downtime
- Build and maintain high availability, disaster recovery, and data protection solutions
- Tune Postgres to operate at scale for large and demanding workloads
- Build tooling and automation for database operations, backup, restore, and migration workflows
- Participate in an on-call rotation
- Work directly with customers to understand workloads and translate needs into platform improvements
Qualifications
- 5+ years of software engineering experience designing, building, and supporting large-scale systems in production
- Strong proficiency in Go, with experience in Ruby, Python, Zig or Rust
- Experience building and maintaining distributed, fault-tolerant services
- Working knowledge of Kubernetes and containerized applications
- Experience building and operating distributed systems at scale
Skills
Required:GoDistributed systemsPostgreSQLKubernetes
Nice to have:Cloud platforms & IaC
Last updated Jul 8, 2026. Interested? Apply on the company site.
About PlanetScale
the world’s fastest and most scalable cloud hosting for Vitess and Postgres
PlanetScale offers the world’s fastest and most scalable cloud hosting for Vitess and Postgres.
cloud databasesVitessPostgresscalabilitycloud hosting
More open roles at PlanetScale
- Video Editor4d agoRemote · Marketing
- Senior Product and Commercial Counsel2w agoSan Francisco, CA · Legal
- Customer Support Engineer3w agoHybrid (US) · Customer Engineering
- Brand Designer1mo agoRemote · Marketing
- Sales Development Representative1mo agoSan Francisco, Hybrid (San Francisco) · Sales