Software Engineer - PlanetScale Postgres

PlanetScale
San Francisco
Workplace: RemoteFull timeUSD 120,000 - 290,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Mentoring","Team collaboration"]

Join the Postgres engineering team to design and operate a fully managed, multi-cloud Postgres platform. You’ll build the control plane for provisioning, scaling, and healing Postgres clusters, ensure high availability and data protection, optimize for large-scale workloads, and collaborate directly with customers to translate real-world needs into platform improvements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
PlanetScale
PlanetScale
4 months ago

Software Engineer - PlanetScale Postgres

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Join the Postgres engineering team to design and operate a fully managed, multi-cloud Postgres platform. You’ll build the control plane for provisioning, scaling, and healing Postgres clusters, ensure high availability and data protection, optimize for large-scale workloads, and collaborate directly with customers to translate real-world needs into platform improvements.
Location: San Francisco
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key 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 that keep customer databases safe through infrastructure failures.
  • •Tune Postgres to operate at scale for some of the largest and most demanding workloads in the world.
  • •Build tooling and automation for database operations, backup, restore, and migration workflows - and participate in an on-call rotation.
  • •Work directly with customers to understand their workloads and translate real-world needs into platform improvements.

Pay and Benefits

Salary: USD 120,000 - 290,000 annually
Perks:Remote WorkHealth InsurancePension401k

Key Requirements

  • •5+ years of software engineering experience designing, building, and supporting large-scale systems in production.
  • •Strong proficiency in Go, with experience in other languages like 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.
Experience:5+ yearsDistributed systemsCloudPostgres
Skills:CommunicationMentoringTeam collaboration
Languages:English
Tech Stack:GoRubyPythonZigRustKubernetesPostgresCloudAWSGCPAzureInfrastructure as code

Company Brief

PlanetScale
Provides a serverless, MySQL-compatible distributed database platform built on Vitess for developers and enterprises, enabling scalable, resilient, and cloud-native database operations with features like branching, zero-downtime schema changes, and multi-region deployment.
Industry: Data Infrastructure
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2018
WebsiteLinkedIn