About the role

  • API Engineer responsible for developing and maintaining APIs for Supabase’s products. Collaborating with teams to ensure smooth API functionality and integration across platforms.

Responsibilities

  • Design, implement, and maintain both internal and public-facing APIs used across various Supabase products
  • Integrate with third-party platforms and partners
  • Collaborate closely with various teams across Supabase
  • Build and enhance testing, debugging, and monitoring tools

Requirements

  • 5+ years of experience in backend API development
  • Strong expertise in TypeScript and JavaScript (Node.js)
  • Familiarity with modern tools and frameworks (e.g., Nest.js, Express, Vitest, Zod)
  • Expertise in designing robust, scalable, and maintainable APIs
  • Experience with API versioning, pagination, and error handling best practices
  • Good understanding of PostgreSQL and relational databases
  • Proven ability to build scalable, maintainable APIs and develop tools for testing, debugging, and monitoring API performance
  • Understanding of CI/CD pipelines, Docker, and containerized deployments

Benefits

  • Fully Remote
  • ESOP
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

DockerJavaScriptNode.jsPostgresTypeScript

Location requirements

RemoteNorth America

Report this job

Found something wrong with the page? Please let us know by submitting a report below.