OrioleDB Developer (AMER)
RemoteFull-timePosted 5mo ago
About the role
Engineer to evolve OrioleDB and collaborate with the PostgreSQL community, contributing to a next-generation storage engine for PostgreSQL within Supabase's managed Postgres platform.
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.
- Contribute to troubleshooting, analyzing, supporting and maintaining OrioleDB in production deployments, including on-call rotation and supporting live customer databases.
Qualifications
- 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.
Skills
Required:OrioleDB feature design and implementationTest infrastructure and CIUpstream patches for PostgreSQL corePerformance, resilience, monitoringLow-level C debugging/profiling
Benefits
- Fully Remote: We hire globally with WeWork membership or co-working allowance.
- ESOP: Equity ownership in the company.
- Tech Allowance: Budget for home office setup.
- Health Benefits: 100% health insurance for employees and 80% for dependents.
- Annual Off-Sites: Company-wide gathering once a year.
- Flexible Work: Async work culture with self-management.
- Professional Development: Annual education allowance for courses, books, conferences, etc.
Last updated Sep 30, 2026. Interested? Apply on the company site.

About Supabase
The Postgres Development Platform.
Supabase is the Postgres development platform. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, Storage, and Vector embeddings.
AuthDatabaseFunctionsRealtimeStorageVectorai-plg-top-20brex-fastest-growing-2025
More open roles at Supabase
- Head of Communications (New Media)4d agoRemote · Marketing
- Growth Marketer, Creators & Channels4d agoRemote · Marketing
- SDK Engineer - Python4d agoRemote · Engineering
- FinOps Data Engineer4d agoRemote, Global · Engineering
- Cloud Platform Engineer1w agoRemote, Global · Engineering