Tech Lead - CLI & Local Experience

Supabase·Remote·remote global
crypto:applicationengineeringIC5Engineering
Compensation
Not disclosed
ABOUT THE ROLE Supabase CLI is how developers build locally - and for many of them, it's the first thing they touch after signing up. You'll be the technical anchor for the team that owns that experience: local development, the supabase CLI, IaC workflows, and the tooling that makes Supabase feel like a first-class part of any dev environment. This is a pure engineering role. No people management - you're here to set the technical bar, drive architecture, and make the team faster and better through your work and judgment. WHAT YOU'LL DO - Set and drive the technical direction for Supabase CLI and local development tooling across Windows, Linux, and macOS - Lead architecture decisions: write RFCs, build consensus, and move proposals to outcomes - Be the go-to person for hard problems: cross-platform edge cases, release engineering, backwards compatibility, performance - Work closely with the team lead and engineering leadership on roadmap tradeoffs providing the technical signal that informs prioritization - Ship consistently: this isn't a staff role that reviews PRs; you're expected to be a significant individual contributor - Actively develop the technical capabilities of the team through structured code review, pairing, design feedback, and setting a high bar others can grow toward - Serve as a technical mentor and reference point for engineers across the team, helping them navigate hard problems and build stronger engineering judgment - Engage with the open-source community around Supabase CLI: contributors, issues, feedback WHAT WE'RE LOOKING FOR - Strong TypeScript - this will be a TypeScript codebase and you should be genuinely comfortable at depth - Deep cross-platform experience: filesystem, subprocess management, terminal handling, Windows/Linux/macOS quirks - Solid understanding of CLI distribution and packaging (Homebrew, npm, APT, Scoop, Chocolatey, etc.) - Track record building CLIs with great developer UX - intuitive structure, clear ou