Supabase

OrioleDB Developer

Remote, AMER. Posted 5 months ago

The role

You will drive the evolution of OrioleDB and its collaboration with the upstream PostgreSQL community. You will design and implement new features, improve stability, and contribute changes to PostgreSQL core.

What you will do

  • Design, implement, and test new OrioleDB features
  • Integrate features with PostgreSQL's planner, executor, and surrounding subsystems
  • Build and maintain test infrastructure including regression suites and CI pipelines
  • Identify and prepare patches for upstreaming to PostgreSQL core
  • Improve performance, resilience, monitoring, and operational tooling
  • Debug and resolve complex issues in low-level C code
  • Participate in design discussions, architecture reviews, and code reviews
  • Write technical documentation, design notes, and upstream proposals
  • Troubleshoot, analyze, support, and maintain OrioleDB in production deployments
  • Participate in an on-call rotation

Required qualifications

  • Existing PostgreSQL core contributor or equivalent experience in Database internals
  • Expert C programmer with 8+ years of production experience in low-level systems programming
  • Deeply familiar with PostgreSQL's codebase, build system, and extension APIs
  • Experience designing or implementing database storage engines, index structures, or query execution components
  • Comfortable contributing to community-driven, upstream open source projects
  • Proficient in debugging and profiling complex C code in a database context
  • Able to write clear technical documentation and explain design trade-offs
  • Strong communicator
  • Strong working overlap with Americas time zones due to production support and on-call responsibilities

Benefits

  • WeWork membership or co-working allowance
  • ESOP (equity ownership)
  • Tech Allowance
  • 100% health insurance for employees
  • 80% health insurance for dependents
  • Annual Off-Sites
  • Flexible Work
  • Annual education allowance

About the company

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

OrioleDB Developer at Supabase | JobZoey