
CLI Engineer
Supabase
Completely RemoteFull TimeInformation Technology
Posted Today
Job description
About the Company
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.
Responsibilities
- Design, build, and operate backend APIs and services in TypeScript using NestJS patterns
- Develop CLI tooling that is consistent, secure, and performant across Windows, Linux, and macOS
- Collaborate with product and platform teams to define end-to-end behavior from API design to CLI surface
- Implement unit, integration, and end-to-end tests to ensure reliability
- Create documentation and help content for API consumers and CLI users
- Participate in releases, versioning, and backwards compatibility management
- Monitor usage and feedback from the open source community to improve experiences
Requirements
- 5+ years of software development experience in backend systems or developer-facing tooling
- Strong TypeScript skills and experience shipping production API and server-side code
- Hands-on experience with command-line tools and cross-platform concerns
- Proficiency in TypeScript/Node, Rust, Python, Go, or C++
- Experience building CLIs with intuitive command structures and clear error messaging
- Familiarity with package distribution (npm, Homebrew, APT, etc.)
- Solid Git workflow and CI/CD experience
Preferred Qualifications
- Contributions to open-source CLI tools or backend frameworks
- Experience with containerization and orchestration (Docker, Kubernetes)
- Familiarity with database migration management and Postgres
Benefits
- Fully Remote work with global hiring
- ESOP (equity ownership)
- Tech Allowance for home office setup
- 100% covered health insurance for employees
- Annual company off-sites
- Flexible, asynchronous work environment
- Annual professional development allowance
Skills & tools
TypeScriptNest.jsCLI
What the team is looking for
Use this list as a quick fit check before you apply.
- 015+ years software development experience
- 02Strong TypeScript and NestJS
- 03CLI development experience
- 04Cross-platform development knowledge
- 05Git and CI/CD proficiency
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
Supabase
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Today
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches