Supabase

Multigres Engineer

Remote, Global. Posted 17 months ago

The role

You will architect and implement critical distributed database infrastructure including sharding, consensus protocols, and materialization systems. You will work on Multigres, an open-source distributed database system that brings horizontal scaling to Postgres.

What you will 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

Required qualifications

  • Deep technical expertise in distributed databases and systems
  • Database sharding, relational algebra, and Postgres internals
  • 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

Benefits

  • WeWork membership or co-working allowance
  • ESOP (equity ownership)
  • Tech Allowance for work environment setup
  • 100% health insurance for employees
  • 80% health insurance for dependents
  • Annual Off-Sites
  • Flexible Work
  • Annual education allowance

About the company

Supabase is the Postgres development platform, built by developers for developers. It provides a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.

Multigres Engineer at Supabase | JobZoey