Postgres Engineer

Supabase

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

About the Company

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.

Responsibilities

  • Build and maintain PostgreSQL extensions in C and Rust
  • Diagnose and resolve issues in managed PostgreSQL deployments, including custom extension failures and performance bottlenecks
  • Own idempotent deployment pipelines across thousands of running PostgreSQL instances
  • Manage complex extension ecosystems, including compatibility and upgrade paths
  • Work with PostgreSQL's background worker framework, shared memory management, and hook system
  • Collaborate with customers, partners, and internal teams to maintain a secure and performant foundation

Requirements

  • Deep expertise in PostgreSQL internals (query planner, executor, and storage engine)
  • Proven experience building PostgreSQL extensions in C and Rust
  • Strong knowledge of PostgreSQL's permission model (RLS, roles, and grant systems)
  • Experience troubleshooting production issues in managed PostgreSQL environments
  • Ability to read and navigate PostgreSQL source code confidently
  • Experience with multi-tenant database architectures and running PostgreSQL at scale

Benefits

  • Fully Remote work with global hiring
  • ESOP (equity ownership)
  • Tech Allowance for work environment setup
  • 100% health insurance coverage for employees
  • Annual company off-sites
  • Flexible, asynchronous work environment
  • Annual professional development allowance

Skills & tools

PostgreSQLRustC++SQLAWSKubernetesTypeScriptJavaReactSAPTerraformLinuxDockerAgileAzure Go (Go) API (API) Cybersecurity Go

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01PostgreSQL internals expertise
  2. 02C and Rust experience
  3. 03PostgreSQL extension development
  4. 04Troubleshooting managed databases
  5. 05Multi-tenant architecture experience
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches