Назад
1 месяц назад

Backend Engineer (TypeScript, SQL)

Формат работы
remote (Global)
Тип работы
fulltime
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Backend Engineer (TypeScript, SQL): Build and harden Supabase Lite, a lightweight TypeScript-native implementation of Supabase that runs on SQLite and Postgres with Supabase client-compatible APIs. Focus on API compatibility, expanding the Supabase stack to SQLite, and designing the upgrade path to full Supabase with strong correctness and developer experience.

Location: Remote

Company

Supabase provides a Postgres development platform with tightly integrated backend services like Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.

What you will do

  • Grow Supabase client API compatibility and keep behavior faithful to hosted Supabase using conformance tests.
  • Bring more of the Supabase stack to SQLite.
  • Build and harden the upgrade path from Supabase Lite to full Supabase.
  • Own developer experience end to end: CLI, local tooling, and documentation.
  • Scale the hosted offering on a scale-to-zero, near-zero-cost footing with loosely coupled implementation.
  • Work with design partners to reduce real-world migration/integration friction and contribute to the open-source community.

Requirements

  • Substantial backend or full-stack experience with strong fluency in TypeScript, and experience building or contributing to backend systems/frameworks/developer platforms.
  • Strong generalist who can move across the stack (API design, storage internals, infrastructure) and pick up what the problem needs.
  • Ability to read unfamiliar code and match reference implementations in TypeScript (e.g., GoTrue/PostgREST behavior).
  • Solid grounding in SQL and relational databases, with curiosity about differences between Postgres and SQLite.
  • Bias toward compatibility and correctness, using tests and specs to prove behavior.
  • Comfort owning ambiguous, early-stage work and making decisions that define the spec; clear written communication.

Culture & Benefits

  • Fully remote hiring with a globally distributed, async team; no Supabase offices.
  • WeWork membership or co-working allowance for working anywhere.
  • ESOP equity for every team member.
  • Health benefits: Supabase covers 100% of employee health insurance and 80% for dependents.
  • Annual off-sites in a new city once per year.
  • Annual education allowance and a tech allowance for your work setup.

Hiring process

  • Application review, followed by an intro video call.
  • Up to four interview calls with team leads, future teammates, cross-functional partners, and leadership/founding team.
  • Final question or direct decision to offer.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →