Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Engineer driving the evolution of OrioleDB and collaborating with the PostgreSQL community at Supabase. Design and implement new database features and ensure system reliability.

Responsibilities

  • Design, implement, and test new OrioleDB features and integrate them cleanly with PostgreSQL's planner, executor, and surrounding subsystems.
  • Build out and maintain test infrastructure: regression suites, fuzzing, randomized testing, crash and recovery testing, and CI pipelines.
  • 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.
  • 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.
  • Have co-responsibility for troubleshooting, analyzing, supporting and maintaining oriledb postgres and bundled extensions in production deployments.

Requirements

  • An existing PostgreSQL core contributor or have equivalent experience in Database internals.
  • An expert C programmer with 8+ years of production experience with focus on low-level systems programming.
  • Deeply familiar with PostgreSQL’s codebase, build system, and extension APIs.
  • Have 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.
  • A strong communicator, committed to an open and collaborative development process.

Benefits

  • Fully Remote
  • ESOP
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Postgraduate Degree

Tech skills

Open SourcePostgres

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.