Supalite Engineer
SupabaseBackend-as-a-Service company
RemoteMid
Accel
Coatue
Felicis Ventures
Y Combinator
Lightspeed Venture Partners
Peak XV Partners
Software Engineering
About the role
TL;DR
Build Supabase Lite, a lightweight, TypeScript-native Supabase implementation.
- •We're looking for engineers to join the team building Supabase Lite, a lightweight, TypeScript-native implementation of Supabase that runs interchangeably on SQLite and Postgres.
- •This role offers significant agency in a small team working on a product with patterns still to be set.
- •Key Responsibilities Grow API compatibility with the Supabase client, keeping behavior faithful to hosted Supabase.
- •Bring more of the Supabase stack to SQLite.
- •Build and harden the path for upgrading a project from Supabase Lite to full Supabase.
- •Own the developer experience end to end: the CLI, local tooling, and docs.
- •Build and harden the hosted offering on a scale-to-zero, near-zero-cost footing.
- •Requirements Substantial backend or full-stack experience with strong fluency in TypeScript.
- •Strong generalist, comfortable moving across the stack from API design to storage internals to infrastructure.
- •Ability to read unfamiliar code without friction and match behavior from reference implementations.
- •Solid grounding in SQL and relational databases.
- •Bias toward compatibility and correctness, reaching for tests and specs to prove behavior.
Required skills
TypeScriptSQLPostgreSQLSQLiteGitLinux
Nice-to-have skills
GoHaskellNode.js
Domain expertise
developer-tools
Benefits & perks
Fully Remote, ESOP, Tech Allowance, Health Benefits, Annual Off-Sites, Flexible Work, Professional Development
Tech stack
TypeScriptSQLitePostgreSQLSQLGoHaskellNode.jsGitLinux