over 1 year ago
Remote, WorldwideSenior
Responsibilities
- Design and implement query-routing logic for sharded databases
- Build consensus and replication systems supporting distributed 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
Requirements
- Deep technical expertise in distributed databases and systems
- Expertise in database sharding, relational algebra, and Postgres internals
- Knowledge of consensus protocols including Raft, Paxos, and FlexPaxos, as well as distributed transactions
- Experience with stream processing, materialization, and change data capture
- Ability to build robust, performant distributed systems with strong observability
- Expertise in low-latency infrastructure and network protocol optimization
Benefits
- Fully remote with global hiring and a WeWork membership or coworking allowance
- ESOP equity ownership for every team member
- Technology allowance for work equipment
- Health insurance coverage of 100% for employees and 80% for dependents
- Annual company off-site
- Flexible asynchronous work environment
- Annual professional development and education allowance
Tech Stack
Categories
About Supabase
Supabase builds an open-source Postgres-based backend platform for developers, bundling database, authentication, storage, realtime APIs, edge functions, and vector search. It monetizes through a managed cloud service and enterprise offerings while remaining deployable self-hosted. Founded in 2020 and privately held, the company operates globally with a fully remote team. Developers use Supabase as a Firebase alternative to launch quickly and scale production applications on PostgreSQL.
