GrepJob
Supabase

Multigres Engineer

Supabase
Apply
11 months ago
Remote, WorldwideMid Level / Senior

Responsibilities

  • Design and implement query routing logic for sharded databases.
  • Build consensus and replication systems to support 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.
  • Experience with database sharding, relational algebra, and Postgres internals.
  • Knowledge of consensus protocols such as Raft, Paxos, and FlexPaxos.
  • Familiarity with stream processing, materialization, and change data capture.
  • Ability to build robust, performant distributed systems with strong observability.

Benefits

  • Fully remote work with a WeWork membership or co-working allowance.
  • Equity ownership through ESOP for all team members.
  • Tech allowance to set up an ideal work environment.
  • 100% health insurance coverage for employees and 80% for dependents.
  • Annual off-sites for team connection and collaboration.
  • Flexible work hours with an emphasis on asynchronous operations.
  • Annual education allowance for professional development.

Tech Stack

PostgreSQL

Categories

BackendData Engineering