Software Engineer - Auth

Supabase · Remote · Remote, Global ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote (Global)
  • Go + TypeScript
  • Auth & Security focus
  • Postgres experience
  • Equity ownership

Join the Auth team at Supabase, the open-source Postgres development platform. You will design and implement scalable authentication protocols and client libraries, ensuring reliability across a large fleet of instances.

This position requires deep expertise in Go and web security fundamentals. You will work asynchronously with a distributed team to evolve the architecture and support the developer community.

What you'll do

  • Design and implement secure authentication features in Go and TypeScript
  • Maintain client-side libraries for frameworks like Next.js
  • Ensure performance and scalability of the Auth server infrastructure
  • Evolve architecture supporting OAuth, OIDC, SAML, and other protocols
  • Execute safe database migrations across Postgres instances
  • Build observability tools including metrics, tracing, and alerting
  • Write and review RFCs for product development changes
  • Support the community via GitHub and Discord channels

What you'll need

  • 4+ years of professional experience shipping Go in production
  • 2+ years working on authentication systems at scale
  • Strong relational database experience, preferably with Postgres
  • Proficiency in TypeScript alongside Go
  • Deep knowledge of web fundamentals like JWT, HTTP, and sessions
  • Understanding of auth security, cryptography, and protocols
  • Experience with web frameworks such as Next.js or Rails
  • Hands-on experience operating services at significant scale
  • Knowledge of Kubernetes and AWS in production settings
  • Familiarity with observability practices like Prometheus and Grafana

Stack

  • Go
  • TypeScript
  • Postgres
  • Next.js
  • Kubernetes
  • AWS
  • Prometheus
  • Grafana
  • OpenTelemetry

How you'll work

  • Fully remote with no central offices
  • Asynchronous work culture with flexible hours
  • WeWork membership or co-working allowance provided
  • Annual company off-site in a new city

What you get

  • Employee Stock Ownership Plan (ESOP) for all members
  • 100% health insurance coverage for employees
  • 80% health insurance coverage for dependents
  • Budget for tech equipment and home office setup
  • Annual education allowance for professional development