← All roles

Software Engineer - PlanetScale Postgres

PlanetScale· Engineering
Apply on company site
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.
PlanetScale logo

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