About the job
Supabase offers a platform designed for developers, built around Postgres. The suite brings together database management, authentication, storage, edge functions, realtime capabilities, and vector search, all within a single backend. Each service integrates closely to help teams scale projects efficiently.
Role overview
The CLI Team Lead guides the CLI/Local Experience group within the Dev Workflow team at Supabase. This remote position combines technical leadership with hands-on engineering, focusing on the CLI and local development workflows across Windows, Linux, and macOS.
The role splits time between engineering (about 60%) and leadership (about 40%). The Team Lead partners with product management and engineering leadership to shape roadmaps, deliver features, and maintain a secure, reliable CLI experience for developers working at scale. The team starts with three direct reports, with plans to grow to six engineers over the next 6 to 12 months.
What you will do
- Lead and mentor the CLI/Local Experience team through regular 1:1s, coaching, setting goals, conducting performance reviews, and supporting promotion discussions.
- Oversee the hiring strategy and manage recruitment for new team members.
- Shape the team's technical direction through RFCs, design reviews, and iterative delivery.
- Contribute directly to implementation in TypeScript, focusing on architecture, reliability, and maintainability.
- Maintain high standards for code quality, testing, release readiness, and backward compatibility.
- Support engineers in daily work and improve workflows using tools like Linear for planning and execution.
- Collaborate with product managers and engineering leaders to set priorities, define scope, and clarify outcomes.
- Review customer feedback, open-source issues, and usage data to improve the local development experience.
Requirements
- At least 5 years of software engineering experience, with a focus on command-line tool development.
- Strong TypeScript skills and a track record of delivering production-grade CLI tools.
- Experience mentoring and managing engineers.
- Solid analytical and problem-solving abilities.
- Clear verbal and written communication skills, with the ability to collaborate across teams.

