The opportunity
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
What you'll do
Design and implement query routing logic for sharded databases
Build consensus and replication systems to support distribute durability
Develop materialization pipelines for migrations and change data capture
Contribute to connection pooling infrastructure and intelligent workload isolation
Collaborate with the open-source community on Multigres development
This role requires deep technical expertise in distributed databases and: systems. For detailed qualifications, see our contributor qualifications document . Key areas of expertise: Database sharding, relational algebra, and Postgres internals
What they're looking for
- Consensus protocols (Raft, Paxos, FlexPaxos) and distributed transactions
- Stream processing, materialization, and change data capture
- Building robust, performant distributed systems with strong observability
- Low-latency infrastructure and network protocol optimization.