CLI Engineer

🇺🇸 San Francisco, California
Posted 1 week ago
Expires July 5, 2026
Full TimeRemoteEngineeringProduct

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 Senior CLI Engineer to join our CLI Team and help build a world-class local development experience - while owning a significant share of the API and backend work that powers it.

This is a hands-on individual contributor role. Technically, expect roughly 80% backend / API work and 20% CLI work: most of your time will be on TypeScript server-side development, primarily with NestJS (API modules, controllers, services, integrations), with a steady commitment to cross-platform CLI quality, releases, and developer experience.

You will work closely with customers, product teams, and the open source community to deliver systems that are consistent, secure, and performant - across Windows, Linux, and macOS for the CLI, and through well-designed APIs for everything else.

This role is ideal for someone who thrives in async, fast-paced environments and wants depth in backend delivery without stepping away from CLI and DX as a core part of the job.

WHAT YOU’LL OWN

- Design, build, and operate backend APIs and services in TypeScript, using NestJS patterns (modules, providers, pipelines) where that is how we ship - prioritizing security, performance, and clear contracts for internal and external consumers.

- Design and develop CLI tooling that is consistent, secure, and performant across Windows, Linux, and macOS, aligned with the same platform capabilities the backend exposes.

- Collaborate with product and platform teams to define end-to-end behavior: from HTTP/API design through to how the CLI and local development stack surface those capabilities.

- Implement unit, integration, and end-to-end tests across backend and CLI so reliability and maintainab...

More Jobs at Supabase