About the Role
We're looking for engineers to join the team building Supabase Lite, a lightweight, TypeScript-native implementation of Supabase.
What You'll Be Responsible For
- Grow API compatibility with the Supabase client, keeping behavior faithful to hosted Supabase and backed by conformance tests
- 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, kept loosely coupled so the implementation can be swapped without a rewrite
- Work directly with design partners and turn real-world migration and integration friction into a sharper product
- Engage with the open-source community and contribute back to the broader Supabase stack.
You Might Be a Good Fit If You
- Have substantial backend or full-stack experience with strong fluency in TypeScript, and have built or contributed to a backend system, framework, or developer platform before
- Are a strong generalist, comfortable moving across the stack from API design to storage internals to infrastructure
- Read unfamiliar code without friction
- Have a solid grounding in SQL and relational databases
- Have a bias toward compatibility and correctness
- Think around corners
- Care about developer experience
- Are comfortable owning ambiguous, early-stage work
- Are comfortable working in public repositories on a remote, async team
- Communicate clearly in writing
Bonus
- Experience with the Supabase stack, building developer CLIs, or a track record of open-source maintenance.
What We Offer
- Fully Remote
- ESOP
- Tech Allowance
- Health Benefits
- Annual Off-Sites
- Flexible Work
- Professional Development