Multigres Engineer

SupabaseSupabase·Remote
Software Development

WFA Digital Insight

As demand for distributed database expertise grows, Supabase's commitment to remote work and open-source development sets them apart. With the rise of cloud computing, companies are seeking skilled engineers to build scalable database systems. This role requires deep technical expertise, but offers a unique chance to work on cutting-edge technology and collaborate with a global community.

Job Description

About the Role

Supabase is seeking a Multigres Engineer to help build the future of distributed Postgres. You will work on the open-source distributed database system, bringing horizontal scaling to Postgres.

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
  • 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 and distributed transactions

Benefits

  • Fully remote work arrangement
  • ESOP (equity ownership) in the company
  • Tech allowance to set up your ideal work environment
  • Health benefits for employees and dependents

How to Stand Out

  • Familiarize yourself with distributed database systems and Postgres internals to stand out in the application process.
  • Showcase your experience with consensus protocols and distributed transactions in your portfolio or resume.
  • Highlight your ability to collaborate with open-source communities and contribute to distributed database development.
  • Be prepared to discuss your experience with database sharding, relational algebra, and materialization pipelines in the interview.
  • Research Supabase's products and services to demonstrate your interest in the company and role.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.