Senior CLI Engineer at Supabase

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.

Click here to apply

To apply for this job please visit jobs.ashbyhq.com.

Scroll to Top