Software Engineer at PlanetScale - ScoutJobs - The AI-curated global job board
Skip to content
P
Posted a day ago

Software Engineer

PlanetScaleSoftware Engineer

Requirements

5+ years software engineering experience, Proficiency in Go, Experience with distributed systems, Knowledge of Kubernetes

Skills

GoPostgreSQLKubernetes

About the role

Responsibilities

  • Design and build the control plane that provisions, scales, and heals Neki clusters
  • Build and maintain high availability, disaster recovery, and data protection solutions
  • Build tooling and automation for database operations, backup, restore, and migration workflows
  • Participate in an on-call rotation
  • Work directly with customers to translate real-world needs into platform improvements

Requirements

  • 5+ years of software engineering experience designing and supporting large-scale systems
  • Strong proficiency in Go
  • Experience with Ruby, Python, or similar languages
  • Experience building and maintaining distributed, fault-tolerant services
  • Working knowledge of Kubernetes and containerized applications
  • Strong understanding of low-level OS concepts (multi-threading, memory management, networking, storage)

Preferred Qualifications

  • Experience building or operating a database-as-a-service or managed database platform
  • Experience with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code
  • Contributions to open-source projects in the Postgres or database infrastructure space
  • Experience working with remote, geographically distributed teams

About the Company

PlanetScale is reinventing the database space by offering scalable PostgreSQL and Vitess clusters, helping businesses handle large-scale data workloads without sacrificing developer experience.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

PlanetScale · San Francisco

Sign up to apply