Supalite Engineer

JOB INFO

Apply

Apply for this job directly on SHORTList.

Referral

Share your custom referral link for this job with qualified candidates. Earn the referral you lead to a hire.

COMPANYSupabase

In this role, you'll:

  • 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, and picking up whatever the problem needs
  • Read unfamiliar code without friction. A lot of the work means studying reference implementations in other languages, such as GoTrue in Go and PostgREST in Haskell, and matching their behavior in TypeScript
  • Have a solid grounding in SQL and relational databases, and the curiosity to dig into where Postgres and SQLite differ
  • Have a bias toward compatibility and correctness, and reach for tests and specs to prove behavior
  • Think around corners. When everyone reaches for the standard playbook, you look for the simpler path that fits a smaller box — breaking a complex system down to the 20% that covers 80% of the need, then making it run somewhere far smaller than it was designed for
  • Care about developer experience: clean APIs, fast feedback loops, and tooling that makes the right thing the easy thing
  • Are comfortable owning ambiguous, early-stage work and making sound calls that inform and define the spec. This is a founding role on a brand-new team
  • 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: We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
  • ESOP: Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
  • Tech Allowance: Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
  • Health Benefits: Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
  • Annual Off-Sites: Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
  • Flexible Work: We operate asynchronously and trust you to manage your own time.