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 freeSoftware Engineer
PlanetScale · San Francisco
