Control Plane Engineer
Core
Design, implement, and maintain internal and public-facing APIs for Supabase products, including Studio, CLI, and management APIs, while integrating with third-party platforms.
Role type
Senior Control Plane Engineer (Backend API)
Builds
Management APIs, OAuth applications, and integrations for Supabase's backend platform
Domain
Developer tools / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, JavaScript (Node.js), Nest.js, API design, OAuth, JWT, PostgreSQL, CI/CD, Docker
Preferred skills
API versioning, pagination, error handling, rate limiting, CORS, testing frameworks (Vitest), debugging tools
Technologies
TypeScript, Nest.js, Express, Vitest, Zod, PostgreSQL, Docker
Responsibilities
Design and maintain public and internal APIs; Integrate with third-party platforms; Collaborate with DevOps and Frontend teams; Build testing, debugging, and monitoring tools; Enhance branching workflows
Seniority
Senior, hands-on IC