← Все вакансии/supabase
Remote

Software Engineer

S
supabase
Формат
Remote
О роли

Описание вакансии

О компании

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.

Обязанности

  • Designing and implementing secure, scalable authentication features in Go and TypeScript.
  • Working across the stack: from server-side protocols to client-side libraries for frameworks like Next.js.
  • Owning the performance, reliability, and scalability of the Auth server across Supabase's infrastructure.
  • Contributing to the evolution of our Auth architecture, including support for OAuth, OIDC, SAML, and other protocols.
  • Planning and executing safe database migrations across a large fleet of Postgres instances.
  • Building and improving observability: metrics, tracing, alerting, and dashboards to keep the system healthy at scale.
  • Writing and reviewing RFCs as part of our product development process.
  • Collaborating with engineers across Supabase to ensure a seamless experience for developers using our tools.
  • Supporting the community and responding to developer feedback on GitHub, Discord, and other channels.

Требования

  • Have 4+ years of professional experience writing and shipping Go in production.
  • Have 2+ years of professional experience working on an authentication system.
  • Have strong relational database experience (Postgres or MySQL).
  • Have strong knowledge of TypeScript in addition to Go.
  • Have strong knowledge of web technology fundamentals.
  • Have good knowledge of and deep interest in authentication security.
  • Have experience working with multiple web frameworks.
  • Have good technical writing skills.
  • Have hands-on experience building and operating services at significant scale.
  • Have deep understanding of systems-level concerns.
  • Have experience with Kubernetes and AWS in a production setting.
  • Have solid grasp of observability practices.

Условия

  • Fully Remote
  • ESOP (equity ownership)
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development
Стек и навыки

С чем работаем