← Все вакансии/Senior/Supabase
SeniorRemoteRemote

SDK Engineer

S
Supabase
Уровень
Senior
Формат
Remote
О роли

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

About the company
  • Supabase is the Postgres development platform, built by developers for developers.
  • Provides a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.
Responsibilities
  • Build and evolve JavaScript/TypeScript SDKs.
  • Start new things: find what's missing, make the case for it, and build it.
  • Work in the open: triage inbound issues, review and shepherd outside contributions, keep CI and release automation healthy.
  • Own the type experience: keep generated database types flowing correctly through the client APIs.
  • Keep us honest across runtimes: Node, Deno, Bun, browsers, Cloudflare Workers, React Native/Expo, including dual ESM/CJS publishing.
  • Work on realtime: long-lived WebSocket connections, reconnection, and subscription and presence semantics.
  • Track the platform: ensure SDKs reflect changes in auth, realtime, storage, postgrest or edge-runtime.
  • Design in public: write RFCs, migration guides, release notes and docs.
  • Make our SDKs legible to AI coding agents.
Requirements
  • Expert-level TypeScript: use generics, conditional and mapped types as design tools.
  • Authored or maintained a published library with a public API and consumers outside your own company.
  • Worked on open-source projects and know the maintainer side: issue triage, reviewing outside PRs, release automation, changelogs and semver, security reports.
  • npm packaging fluency: dual ESM/CJS builds, export maps, type resolution, semver discipline.
  • Testing as a habit: unit, type-level and end-to-end against a real stack.
  • Strong written communication.
  • Real autonomy: find important work, scope it, ship it, and say what you didn't do.
  • Communicate clearly across both technical and non-technical audiences.
  • Experience in async or globally distributed teams.
  • Comfortable navigating ambiguity and moving quickly.
Conditions
  • Fully Remote: hire globally, no offices, WeWork membership or co-working allowance.
  • ESOP: every team member receives equity ownership.
  • Tech Allowance: budget to set up ideal work environment.
  • Health Benefits: covers 100% of health insurance for employees and 80% for dependents.
  • Annual Off-Sites: once a year, entire company gathers in a new city.
  • Flexible Work: operate asynchronously and trust you to manage your own time.
  • Professional Development: annual education allowance.
Стек и навыки

С чем работаем