Supabase

Supabase

OrioleDB Developer (AMER)

AMER

Sponsorship not specifiedDetected 64 days ago
Code ReviewPostgreSQLLeadershipCommunicationCollaboration

About the role

  • OrioleDB is a next-generation storage engine for PostgreSQL, and this role sits at the intersection of database internals, open source community work, and Supabase's managed Postgres platform.
  • Strengthen OrioleDB's reliability through deeper test coverage, fault injection, crash and recovery testing, and improvements to CI infrastructure.
  • Ensure regressions are caught early and that OrioleDB behaves predictably under stress, replication, and failure scenarios.

Responsibilities

  • Design, implement, and test new OrioleDB features and integrate them cleanly with PostgreSQL's planner, executor, and surrounding subsystems.
  • This role requires strong working overlap with Americas time zones due to production support and on-call responsibilities.
  • Build out and maintain test infrastructure: regression suites, fuzzing, randomized testing, crash and recovery testing, and CI pipelines.
  • Participate in design discussions, architecture reviews, and code reviews - both inside Supabase and in the PostgreSQL community.
  • Write clear technical documentation, design notes, and upstream proposals.
  • Deeply familiar with PostgreSQL's codebase, build system, and extension APIs.
  • Able to write clear technical documentation and explain design trade‑offs.
  • We want everyone to share in the upside of what we're building together.
  • We operate asynchronously and trust you to manage your own time.

Requirements

  • An expert C programmer with 8+ years of production experience with focus on low-level systems programming

Skills

  • About Supabase
  • Supabase is the Postgres development platform, built by developers for developers.
  • Identify and prepare patches suitable for upstreaming to PostgreSQL core.
  • Improve performance, resilience, monitoring, and operational tooling for production use.
  • Debug and resolve complex issues in low-level C code, including in storage, replication, indexing, and query execution paths.
  • An existing PostgreSQL core contributor or have equivalent experience in Database internals.
  • Have experience designing or implementing database storage engines, index structures, or query execution components.

Compensation

  • Annual Off-Sites

Benefits

  • Every team member receives ESOP (equity ownership) in the company.
  • Health Benefits
  • Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are.
  • Your wellbeing and your family's health are important to us.
  • Every team member receives an annual education allowance to spend on learning-courses, books, conferences, or anything that supports your growth.

Company info

  • 280+ team members
  • 55+ countries
  • 20+ languages spoken
  • $500M raised
  • 500,000+ community members
  • We're looking for an engineer to drive the evolution of OrioleDB and its collaboration with the upstream PostgreSQL community.

This listing is sourced directly from Supabase's careers page and normalized into a canonical job model.