
Remote opportunity at
SupabaseMultigres Engineer
Supabase operates as a Postgres development platform created by developers to serve developers, delivering a comprehensive backend toolset that encompasses Database, Auth, Storage, Edge Functions, Realtime,…
Career Tools
About This Role
Supabase operates as a Postgres development platform created by developers to serve developers, delivering a comprehensive backend toolset that encompasses Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. The company is currently hiring a Multigres Engineer to join its globally distributed, fully remote team of approximately 400 members spanning over 60 countries. In this position, the engineer will focus on Multigres, an open-source distributed database system designed to bring…
Job Description
Supabase operates as a Postgres development platform created by developers to serve developers, delivering a comprehensive backend toolset that encompasses Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. The company is currently hiring a Multigres Engineer to join its globally distributed, fully remote team of approximately 400 members spanning over 60 countries. In this position, the engineer will focus on Multigres, an open-source distributed database system designed to bring horizontal scaling capabilities to Postgres.
This role centers on architecting and implementing critical distributed database infrastructure, including consensus protocols, materialization systems, and sharding. The ideal candidate will work alongside networking, infrastructure, and Postgres teams to build query routing logic, develop replication systems, create materialization pipelines for change data capture and migrations, and enhance connection pooling infrastructure. Supabase provides full health insurance coverage, equity ownership through ESOP, a tech allowance, co-working stipends, an annual education budget, and yearly company-wide off-site gatherings.
Responsibilities
- Design and implement query routing logic specifically for sharded databases
- Build consensus and replication systems to guarantee distributed durability
- Develop materialization pipelines intended for migrations and change data capture
- Contribute to connection pooling infrastructure and intelligent workload isolation
- Collaborate directly with the open-source community regarding Multigres development
Requirements
- Possess deep technical expertise in distributed databases and systems
- Demonstrate experience with database sharding, relational algebra, and Postgres internals
- Understand consensus protocols including Raft, Paxos, and FlexPaxos along with distributed transactions
- Have experience with stream processing, materialization, and change data capture
- Know how to build robust and performant distributed systems featuring strong observability
- Familiarity with low-latency infrastructure and network protocol optimization
Core Skills
Benefits
- Fully remote work model with global hiring and a WeWork membership or co-working allowance
- ESOP equity ownership in the company for every team member
- Tech allowance budget for setting up a work environment including laptops, monitors, or headphones
- 100% health insurance coverage for employees and 80% coverage for dependents
- Annual company-wide off-site gathering in a new city every year
- Annual education allowance dedicated to professional development, learning, courses, books, and conferences
- Flexible work arrangements operating asynchronously
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, this role is fully remote and the employer hires globally with no physical company offices.
What benefits are provided for this role?
Supabase offers equity ownership through ESOP, full health insurance coverage for employees and partial coverage for dependents, a tech allowance, an annual education allowance, co-working support, and yearly company off-sites.
What is the salary for the Multigres Engineer position?
The salary is not specified in the job posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.