Career EngineCareer Engine
Your matchExample
83%match
Why you fitThis role calls for Postgresql and Go — tell us what you know and we'll check the rest.
Gap to noteAlso lists 5+ Years Software Engineering — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

PlanetScale logo

Software Engineer - PlanetScale Postgres

PlanetScale · Remote · Posted 98 days ago

$120k–$290kremoteic
PostgreSQLGoKubernetesDistributed SystemsDatabase OperationsDisaster RecoveryHigh AvailabilityCloud Platforms

PlanetScale is growing rapidly and reinventing the database space. The PlanetScale platform delivers a fully managed, multi-cloud Postgres service designed for the most demanding production workloads. We handle the complexity of provisioning, scaling, replication, and failover - so engineering teams can focus on building their products.

Our customers entrust us with their most precious digital asset, their data, so the stakes couldn't be higher. We're looking for a Software Engineer to join our Postgres engineering team and help us build a world-class managed Postgres offering.

What's the job to be done?

  • You will design and build the control plane that provisions, scales, and heals Postgres clusters with minimal customer-visible downtime.
  • You will build and maintain high availability, disaster recovery, and data protection solutions that keep customer databases safe through infrastructure failures.
  • You will tune Postgres to operate at scale for some of the largest and most demanding workloads in the world.
  • You will build tooling and automation for database operations, backup, restore, and migration workflows - and participate in an on-call rotation.
  • You will work directly with customers to understand their workloads and translate real-world needs into platform improvements.

These attributes best describe you…

  • You have strong experience building, operating, or maintaining large-scale Postgres deployments in production.
  • You have an excellent understanding of low-level operating systems concepts including multi-threading, memory management, networking, storage, and performance.
  • You have strong fundamental computer science skills and can reason about distributed, fault-tolerant systems.
  • You thrive in a collaborative environment, enjoy mentoring other engineers, and communicate complex technical tradeoffs clearly.
  • You are self-motivated and can work independently with minimal guidance while making sound technical decisions.

What you will need

…

Apply on PlanetScale's site →

This posting is sourced from PlanetScale's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 12 open roles at PlanetScale right now. This role is one of 825 Software Engineer openings in Remote and centers on Postgresql, Go, 5+ Years Software Engineering, and Distributed Systems.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.