Multigres Engineer
Core
Architect and implement critical distributed database infrastructure including sharding, consensus protocols, and materialization systems for a horizontal scaling Postgres system.
Role type
Senior IC distributed database engineer
Builds
Multigres, an open-source distributed database system
Domain
Distributed systems, database internals, networking
Deliverable
production ML models | product features | infrastructure
Required skills
Database sharding, relational algebra, Postgres internals, consensus protocols (Raft, Paxos, FlexPaxos), distributed transactions, stream processing, materialization, change data capture, low-latency infrastructure, network protocol optimization
Technologies
Postgres, Raft, Paxos, FlexPaxos
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
Seniority
Senior, hands-on IC