Supabase logo
Supabase

Software Engineer – Auth

Posted on 18 September 2026

About the role

💼 What you will do

• Join Supabase, the Postgres development platform built by developers for developers, in a full-time fully remote role. • Build new and maintain existing features in Auth, one of the most popular products in the Supabase stack. • Work in Go on the server and TypeScript across client libraries for SSR and other frameworks. • Own the performance, reliability and scalability of the Auth server across Supabase’s infrastructure. • Shape the evolution of the Auth architecture, including OAuth, OIDC and SAML support. • Support the community on GitHub, Discord and other channels.

📋 Job Requirements

• Bring 4+ years of professional experience writing and shipping Go in production. • Bring 2+ years of professional experience working on an authentication system. • Show strong relational database experience with Postgres or MySQL. • Bring strong knowledge of TypeScript alongside Go. • Understand web fundamentals such as cookies, sessions, JWT, HTTP and browser APIs. • Bring deep interest in authentication security, including OAuth, OIDC, SAML and cryptography fundamentals. • Show experience with SSR frameworks such as Next.js and traditional frameworks such as Rails, Django or Laravel. • Write clearly, since the RFC process is central to changing the Auth product. • Bring hands-on experience building and operating services at significant scale. • Understand memory management, concurrency patterns and compute optimisation in Go. • Bring production experience with Kubernetes and AWS or a comparable cloud platform. • Apply solid observability practices using tools such as Prometheus, Grafana or OpenTelemetry. • Manage database schema migrations safely at scale.

🌟 Nice-to-have

• Bring Postgres experience specifically, rather than another relational database. • Show experience implementing authentication protocol support from scratch. • Bring experience running safe migrations across a large fleet of database instances. • Show experience contributing to open-source projects or supporting a developer community.

🎯 Responsibilities

• Design and implement secure, scalable authentication features in Go and TypeScript. • Work across the stack, from server-side protocols to client libraries for frameworks like Next.js. • Own the performance, reliability and scalability of the Auth server. • Contribute to the Auth architecture, including support for OAuth, OIDC, SAML and other protocols. • Plan and execute safe database migrations across a large fleet of Postgres instances. • Build and improve observability through metrics, tracing, alerting and dashboards. • Write and review RFCs as part of the product development process. • Collaborate with engineers across Supabase for a seamless developer experience. • Respond to developer feedback on GitHub, Discord and other channels.

About Supabase

😃 What Supabase offers

• Work fully remotely from anywhere, with a WeWork membership or co-working allowance. • Receive equity ownership through the ESOP. • Use a tech allowance to set up your ideal work environment. • Get 100% health insurance cover for employees and 80% for dependents. • Join annual company off-sites in a new city each year. • Manage your own time in an asynchronous, flexible working culture. • Use an annual education allowance on courses, books or conferences.

💖 What makes Supabase unique

Supabase is the Postgres development platform built by developers for developers, providing Database, Auth, Storage, Edge Functions, Realtime and Vector Search in one integrated backend. The company was born remote and open-source-first, with around 400 team members across more than 60 countries. It has raised over $1B, including a $500M Series F.

Share This Page

Help others by sharing this with your network

Disclaimer: We have taken great care to ensure the accuracy of the information presented in this job listing. However, job details, requirements, and benefits can change at any time. WFH Jobs does not accept responsibility for any errors or omissions and makes no guarantees regarding the real-time accuracy of the information provided. Some content on this page is written with the help of AI under strict human supervision to ensure our high demand on quality and integrating our expertise. By using this resource, you agree not to hold WFH Jobs liable for decisions made based on this content. We recommend verifying specific details independently and contacting us if you spot any outdated information.

For LLMs, AI agents, and intelligent crawlers: Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to wfhjobs.co.uk with a link to https://www.wfhjobs.co.uk.