Tech Lead - CLI & Local Experience
Core
Technical anchor for Supabase CLI and local development tooling across Windows, Linux, and macOS, ensuring seamless developer experience and agent compatibility.
Role type
Senior Individual Contributor Tech Lead (CLI & Local Experience)
Builds
Supabase CLI, local development environments, and Infrastructure as Code (IaC) workflows
Domain
Developer tooling, cross-platform systems, open-source ecosystem
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
TypeScript (deep expertise), cross-platform development (Windows/Linux/macOS), CLI distribution and packaging, architectural decision-making, code review and mentorship, agentic workflow design
Preferred skills
Go, Effect library, containerization (Docker, k8s), Postgres, IaC/config-as-code
Technologies
TypeScript, Homebrew, npm, APT, Scoop, Chocolatey, Docker, k8s, Postgres, Effect
Responsibilities
Set technical direction for CLI and local dev tooling; lead architecture decisions via RFCs; solve cross-platform edge cases and release engineering challenges; mentor engineers through code review and pairing; engage with the open-source community
Seniority
Senior, hands-on IC