О компании
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