GrepJob
Supabase

Postgres Engineer

Supabase
Apply
2 months ago
Remote, WorldwideSenior

Responsibilities

  • Build and maintain PostgreSQL extensions in C and Rust.
  • Diagnose and resolve issues in managed PostgreSQL deployments.
  • Own idempotent deployment pipelines across thousands of PostgreSQL instances.
  • Manage complex extension ecosystems including compatibility and upgrade paths.
  • Work with PostgreSQL's background worker framework and shared memory management.
  • Collaborate with various teams to maintain a secure and performant Postgres foundation.

Requirements

  • Deep expertise in PostgreSQL internals including query planner and storage engine mechanics.
  • Proven experience building PostgreSQL extensions in C and Rust.
  • Strong knowledge of PostgreSQL's permission model.
  • Experience troubleshooting production issues in managed PostgreSQL environments.
  • Comfortable building and owning idempotent deployments across thousands of instances.
  • Ability to read and navigate PostgreSQL source code confidently.
  • Experience with multi-tenant database architectures.
  • Experience running PostgreSQL at scale.

Benefits

  • Fully remote work with a WeWork membership or co-working allowance.
  • Equity ownership (ESOP) for all team members.
  • Tech allowance for setting up an ideal work environment.
  • 100% health insurance coverage for employees and 80% for dependents.
  • Annual off-sites for team connection and collaboration.
  • Flexible work hours in an asynchronous environment.
  • Annual education allowance for professional development.

Tech Stack

CPostgreSQLRust

Categories

BackendData Engineering