Software Engineer - PlanetScale Postgres

21 hours, 15 minutes ago
Full-time
Senior
Software Development
PlanetScale

PlanetScale

PlanetScale is the world's most advanced, fully managed MySQL database platform that offers scale, performance, and reliability powered by Vitess. It is a serverless platform designed for developers, enabling schema changes without locking tables, zero...

IT Services
51-250
Founded 2018
$105M raised

Description

  • 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 for customer databases.
  • Tune Postgres to run reliably and efficiently at scale for demanding workloads.
  • Build tooling and automation for database operations, backup, restore, and migration workflows.
  • Participate in an on-call rotation to support production systems.
  • Work directly with customers to understand their workloads and translate needs into platform improvements.

Requirements

  • 5+ years of software engineering experience designing, building, and supporting large-scale systems in production.
  • Strong proficiency in Go.
  • Experience with other languages such as 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.
  • Strong experience building, operating, or maintaining large-scale Postgres deployments in production.
  • Excellent understanding of low-level operating systems concepts, including multi-threading, memory management, networking, storage, and performance.
  • Strong fundamental computer science skills and ability to reason about distributed systems.
  • Experience building or operating a database-as-a-service or managed database platform (preferred).
  • Experience with connection pooling and proxy layers for Postgres (preferred).
  • Experience with cloud platforms such as AWS, GCP, or Azure, and infrastructure-as-code (preferred).
  • Contributions to open-source projects, especially in the Postgres or database infrastructure space (preferred).
  • Experience working with remote, geographically distributed teams (preferred).
  • Previous experience at a high-growth technology company (preferred).

Benefits

  • Base salary range of $120,000 - $290,000 USD.
  • Total compensation includes base salary, variable comp where appropriate, benefits, and equity.
  • Opportunity to work at a profitable, fast-growing company with small teams.
  • Flexible support for employees to do their best work regardless of location.
  • Inclusive, equitable, and diverse work environment.
  • Interview process accommodations for candidates with disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer, Onboarding

Reddit 1K-5K Internet Software & Services

Reddit is hiring a senior engineering leader for its Onboarding team to shape the first-time user experience by building and improving the systems that personalize and optimize how new users discover relevant content and communities.

Machine Learning
21 hours ago

Software Engineer, Elixir

Telnyx 251-1K Diversified Telecommunication Services

Telnyx is seeking a software engineer to build and maintain the systems behind its communication and connectivity platform, with a focus on customer-facing APIs and the internal services that support them.

API Gateway Docker Elixir Envoy Grafana Kubernetes Microservices Prometheus RabbitMQ
21 hours, 15 minutes ago

Software Engineering Instructor Lead- Bahrain Full-time, Temporary Position

General Assembly 11-50 Diversified Consumer Services

General Assembly is hiring a Lead Instructor for its Software Engineering Immersive program in Bahrain to teach and guide students through a full-time web development curriculum toward apprenticeship-ready careers.

Angular Backbone CSS Django Ember HTML JavaScript MongoDB Node.js PostgreSQL Python React Redis Ruby Ruby on Rails SQL
21 hours, 15 minutes ago

Lead Software Engineer

Appian 1K-5K Internet Software & Services

Appian is hiring an engineer to drive AI-first tooling, SDLC automation, and developer productivity initiatives for its enterprise automation platform.

CI/CD Generative AI
21 hours, 15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers