Supabase

Multigres Engineer

Supabase
Apply
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

Supabase

About Supabase

201-500 employees

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.

Contact me