Supabase
About the Role
Supabase is seeking a Senior CLI Engineer to help build a best-in-class local development experience while owning key backend and API systems that power it. This is a hands-on, individual contributor role combining backend engineering (80%) and CLI development (20%).
You’ll primarily work with TypeScript and NestJS, designing scalable APIs and delivering high-quality, cross-platform CLI tools used by developers worldwide. This role is ideal for engineers who enjoy deep backend work while staying close to developer experience (DX) and tooling.
Key Responsibilities
- Design, build, and maintain backend APIs and services using TypeScript and NestJS
- Develop and improve cross-platform CLI tools (Windows, macOS, Linux)
- Collaborate with product and engineering teams to define end-to-end system behavior
- Ensure high reliability through unit, integration, and end-to-end testing
- Write clear documentation for APIs, CLI tools, and contributors
- Manage releases, versioning, and backward compatibility
- Monitor usage and gather feedback to continuously improve developer experience
Requirements
- 5+ years of experience in software development, with strong backend focus
- Proven experience building production-grade APIs and server-side systems
- Strong proficiency in TypeScript (essential)
- Hands-on experience developing or maintaining CLI tools
- Understanding of cross-platform CLI considerations (filesystem, subprocesses, terminal UX)
- Familiarity with languages such as Node.js, Go, Rust, Python, or C++
- Experience with package managers (npm, Homebrew, APT, etc.)
- Solid knowledge of Git workflows and CI/CD pipelines
Nice to Have
- Contributions to open-source projects
- Experience with Docker, Kubernetes, or containerized environments
- Familiarity with PostgreSQL and database migration workflows
What Supabase Offers
- Fully remote work (global hiring)
- ESOP (equity ownership)
- Tech & co-working allowance
- Comprehensive health coverage
- Annual company off-sites
- Flexible, asynchronous work culture
- Annual learning & development budget
Hiring Process
- Application review
- Introductory call
- Up to 4 interview rounds (team, cross-functional, leadership)
- Final decision
How to Apply
Interested candidates should.
To apply for this job please visit jobs.ashbyhq.com.
