← All roles

Founding Software Engineer

PgDog· Engineering
Apply on company site
Hybrid (San Francisco, CA / CA, US / OR, US)$150k - $225k + equityFull-timePosted 11mo ago

About the role

PgDog is scaling the world’s most popular database, PostgreSQL. The role involves building a distributed database in Rust for Postgres, with ownership from bug fixes to feature development and roadmap design.

Responsibilities

  • Fix bugs and ship features in Rust-based distributed database tooling for PostgreSQL
  • Develop new features directly used by customers
  • Contribute to product roadmap and customer interactions
  • Design and implement OLAP and data distribution capabilities (three‑to‑six month horizon)
  • Write tests and practice safe production deployments
  • Collaborate across infrastructure, networking, and distributed systems

Qualifications

  • 3+ years of experience in software engineering
  • Proficiency with Rust
  • Experience with PostgreSQL or distributed systems (preferred)
  • Ability to work across frontend/backend/infra as a jack of all trades
  • US citizen/visa eligible (visa required)
  • Strong testing discipline and willingness to run code in production

Skills

Required:RustPostgreSQL

Benefits

  • Health & dental, fully covered
  • Unlimited PTO
  • SF Bay Area perks (coffee, dinner, hikes, etc.)
Last updated Aug 26, 2026. Interested? Apply on the company site.
PgDog logo

About PgDog

Scaling engine for PostgreSQL

PgDog is an application for sharding PostgreSQL. It understands SQL and can distribute queries automatically between databases. It's built for managed databases, like AWS RDS, and doesn't require any changes to application code or schema. In addition to sharding, PgDog is a load balancer and pooler, so it can act as a replacement for PgBouncer, RDS Proxy, and other Postgres scaling products. It brings the simplicity and performance of HTTP load balancing to the database. Built from the experience of sharding Postgres at Instacart during peak growth in 2020, PgDog is the answer to the old question: does Postgres scale? It does now.