Supabase, Inc. logo

OrioleDB Developer (AMER)

Job Overview

Location

AMER

Job Type

Full-time

Category

Software Engineering

Date Posted

May 21, 2026

Full Job Description

đź“‹ Description

  • • Design, implement, and test new features for OrioleDB, including native index access methods such as GiST, GIN, and HNSW for pgvector, disaster recovery tooling, and other storage-engine-level enhancements.
  • • Strengthen OrioleDB’s reliability through expanded test coverage, fault injection, crash and recovery testing, and improvements to CI infrastructure to catch regressions early and ensure predictable behavior under stress, replication, and failure scenarios.
  • • Contribute patches directly to the PostgreSQL core via the pgsql-hackers mailing list, public code reviews, and commitfests to upstream components of OrioleDB that benefit the broader PostgreSQL community.
  • • Collaborate with Supabase’s Postgres team to integrate OrioleDB seamlessly into Supabase’s managed PostgreSQL platform, aligning with its roadmap and operational requirements.
  • • Design, implement, and debug low-level C code focused on storage, replication, indexing, and query execution paths within PostgreSQL and OrioleDB.
  • • Build and maintain test infrastructure including regression suites, fuzzing, randomized testing, and automated CI pipelines to ensure code stability and performance.
  • • Identify, prepare, and submit technically sound patches for upstreaming to PostgreSQL core, following open development processes and community guidelines.
  • • Improve performance, resilience, monitoring, and operational tooling for OrioleDB in production environments to support scalable and reliable database deployments.
  • • Participate in design discussions, architecture reviews, and code reviews both internally at Supabase and externally within the PostgreSQL community.
  • • Write clear technical documentation, design notes, and upstream proposals to communicate architectural decisions, implementation details, and trade-offs.
  • • Share co-responsibility for production support, including troubleshooting live customer databases, responding to support tickets, and participating in an on-call rotation for OrioleDB and bundled extensions.
  • • Debug and profile complex issues in C code within a database context using specialized tools and techniques to resolve low-level performance and stability problems.
  • • Maintain deep engagement with the PostgreSQL open source ecosystem through active participation in community discussions, code reviews, and development processes.
  • • Ensure all development work aligns with Supabase’s commitment to open-source-first principles and contributes positively to the wider Postgres community.

🎯 Requirements

  • • Expert C programmer with 8+ years of production experience in low-level systems programming
  • • Existing PostgreSQL core contributor or equivalent deep experience in database internals
  • • Deep familiarity with PostgreSQL’s codebase, build system, and extension APIs
  • • Experience designing or implementing database storage engines, index structures, or query execution components
  • • Proven ability to contribute to community-driven, upstream open source projects
  • • Proficient in debugging and profiling complex C code in a database context

🏖️ Benefits

  • • Fully Remote: Hire globally with no offices; provide WeWork membership or co-working allowance
  • • ESOP: Receive equity ownership in Supabase
  • • Tech Allowance: Budget to set up your ideal work environment (laptop, monitor, headphones, etc.)
  • • Health Benefits: 100% coverage for employees, 80% for dependents, regardless of location
  • • Annual Off-Sites: Company-wide gathering in a new city once per year
  • • Professional Development: Annual education allowance for courses, books, conferences, or other learning

Skills & Technologies

Go
Gin
PostgreSQL
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Supabase, Inc. logo
Supabase, Inc.
Visit Website

About Supabase, Inc.

Supabase is an open-source Firebase alternative providing a PostgreSQL database, real-time subscriptions, authentication, storage, and edge functions. Built for developers, it offers a scalable backend infrastructure with a user-friendly dashboard and APIs, enabling rapid application development without managing servers. Based in Singapore, Supabase targets startups and enterprises seeking cost-effective, self-hostable cloud services. The platform integrates seamlessly with modern frameworks like React and Flutter, emphasizing data ownership and portability. Since 2020, it has gained traction for simplifying backend complexities while maintaining enterprise-grade security and performance.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Bangalore
Full-time
Expires Jul 21, 2026
Onsite

17 days ago

Apply
Berlin
Full-time
Expires Jul 21, 2026
JavaScript
TypeScript
Node.js
+5 more

17 days ago

Apply
Palo Alto
Full-time
Expires Jul 21, 2026
Python
Senior
Onsite
+1 more

17 days ago

Apply
Expired
Remote job
Full-time
Expired Apr 27, 2026
Python
AWS
Azure
+4 more

3 months ago

Apply