Workplace
remote
Employment
Full-Time
Published
Apr 30, 2026
Closes
No date supplied
The role
ABOUT SUPABASE Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth. ABOUT THE ROLE We are looking for a CLI Engineer to join our CLI Team and help build a world-class local development experience. This is a hands-on individual contributor role focused on the supabase CLI, local development tooling, and the developer experience that makes Supabase feel like a first-class part of any dev environment. At this level, you'll also be a technical anchor for the team — setting the bar on architecture, owning the hardest problems, and raising the quality of the engineers around you. You will work closely with customers, product teams, and the open source community to deliver tooling that is consistent, secure, and performant across Windows, Linux, and macOS. This role is ideal for someone who thrives in async, fast-paced environments and is energized by building developer tools that scale to millions. WHAT YOU'LL BE RESPONSIBLE FOR - Designing and developing CLI tooling that is consistent, secure, and performant across Windows, Linux, and macOS - Driving architecture decisions for the CLI and local development stack — writing RFCs, building consensus, and move proposals to outcomes - Owning the hardest cross-platform problems: edge cases, release engineering, backwards compatibility, performance at scale - Defining and maintaining CLI design standards — command structure, output formatting, error messaging, agentic usability — that the team builds against - Designing and evaluating CLI behavior for agentic workflows, ensuring the CLI is as usable for AI agents as it is for developers, and building the evals that measure that - Collaborating with product and platform teams to define end-to-end behavior: from API design through to how the CLI and local development stack s
Requirements
Department: Engineering; Team: CLI/Local Experience