Supabase's CLI Team is hiring a CLI Engineer to build a world-class local development experience across Windows, Linux, and macOS, working closely with customers, product teams, and the open-source community.
Responsibilities
- ▹Design, build, and operate backend APIs/services in TypeScript using NestJS patterns
- ▹Design and develop CLI tooling that is consistent, secure, and performant across platforms
- ▹Collaborate with product and platform teams to define end-to-end behavior
- ▹Implement unit, integration, and end-to-end tests across backend and CLI
- ▹Create documentation and help content for API consumers, CLI users, and contributors
- ▹Participate in releases, versioning, and backwards compatibility
- ▹Monitor usage and feedback, working with customers and the open-source community
Requirements
- ▹5+ years of software development experience with a strong track record in backend systems and/or developer tooling
- ▹Strong TypeScript and production API/server-side experience; NestJS experience strongly aligned
- ▹Hands-on experience building or owning CLIs, including cross-platform filesystem/subprocess/terminal UX concerns
- ▹Proficiency in one or more CLI/backend languages (TypeScript/Node, Rust, Python, Go, C++), with TypeScript depth essential
- ▹Experience building CLIs with strong UX: intuitive commands, clear output, actionable errors
- ▹Familiarity with package distribution (npm, yarn, Homebrew, APT, Snap, Scoop, Chocolatey)
- ▹Solid Git workflow and CI/CD experience
Nice to have
- ▹Contributions to open-source CLI tools, libraries, or backend frameworks
- ▹Experience with containerization and orchestration (Docker, Kubernetes)
- ▹Familiarity with database migration management, Postgres, and related drivers/protocols
Soft skills
User-centric thinkingIndependent, precise executionAsync communicationBalancing quality and speed
What we offer
- ▹Fully remote, globally distributed team with a WeWork/co-working allowance
- ▹ESOP – equity ownership for every team member
- ▹Tech allowance to set up your ideal work environment
- ▹Health insurance: 100% covered for employees, 80% for dependents
- ▹Annual company off-site in a new city
- ▹Flexible, asynchronous work schedule
- ▹Annual professional development / education allowance
About the company
Supabase is the open-source Postgres development platform, built by developers for developers, offering Database, Auth, Storage, Edge Functions, Realtime, and Vector Search in one integrated stack. Trusted by 7M+ developers and thousands of companies. 280+ team members across 55+ countries, $500M raised, a born-remote, open-source-first culture.
Similar jobs

Job
OpenStack Engineer
AvePoint
+10
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Edge Functions Engineer
Supabase
Opentelemetry
+4
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Postgres Deployment Engineer (Nix)
Supabase
Cpp
+8
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Product Engineer, Internal Tools - LATAM
Luxury Presence
ArgocdDatadog
+11
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Technical Services Engineer
MongoDB
Cpp
+10
💰 Salary: not specified
🏢 On-site
Gurugram
🗣️ EN

Job
IT Operation Specialist
Bosch
+8
💰 Salary: not specified
🏢 On-site
Coimbatore
🗣️ EN