Job Title: Software Engineer
Company: PlanetScale
Job Type: Full-time
Location: Remote, anywhere in the world
Salary/Pay: Base salary of $120,000 to $290,000 USD. Total compensation also includes variable pay where appropriate, benefits, and equity
Experience: 5+ years of software engineering experience designing, building, and supporting large-scale systems in production.
Skills Required:
- Programming: strong proficiency in Go, with experience in other languages such as Ruby, Python, Zig, or Rust
- Postgres: strong experience building, operating, or maintaining large-scale Postgres deployments in production
- Distributed systems: building and maintaining distributed, fault-tolerant services at scale
- Systems fundamentals: excellent understanding of operating systems concepts, including multi-threading, memory management, networking, storage, and performance
- Containers: working knowledge of Kubernetes and containerized applications
- Collaboration: mentoring other engineers, communicating complex technical tradeoffs clearly, and working independently with minimal guidance
Advantage: Experience building or operating a database-as-a-service or managed database platform; experience with connection pooling and proxy layers for Postgres; experience with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code; open-source contributions, especially in Postgres or database infrastructure; experience with remote, distributed teams; previous experience at a high-growth technology company
Date Posted: Oct 22, 2026
Application Deadline: Nov 24, 2026
Description:
PlanetScale is hiring a Software Engineer for its Postgres engineering team to help build a world-class managed Postgres offering. Customers trust the platform with their most important data, so reliability is critical. The role includes working directly with customers to turn real-world workload needs into platform improvements. Your work will include:
- Designing and building the control plane that provisions, scales, and heals Postgres clusters with minimal customer-visible downtime
- Building and maintaining high availability, disaster recovery, and data protection solutions
- Tuning Postgres to operate at scale for large, demanding workloads
- Building tooling and automation for database operations, backup, restore, and migration workflows
- Participating in an on-call rotation
- Working with customers to understand their workloads
How to Apply: Apply here.
