CareerPlan

Software Engineer - Auth

AnywhereRemoteFull-time2026-10-17 → 2026-11-10
Remote

Core

Designing and implementing secure, scalable authentication features in Go and TypeScript for Supabase's Auth product.

Role type

Senior IC software engineer (authentication systems)

Builds

Auth server, client libraries, and protocol support (OAuth, OIDC, SAML)

Domain

Cloud infrastructure, authentication, web technologies

Required skills

Go, TypeScript, Postgres, authentication protocols (OAuth, OIDC, SAML), web security, database migrations, observability, Kubernetes, AWS

Preferred skills

Next.js, Ruby on Rails, Django, Laravel, cryptography fundamentals, RFC writing, systems-level optimization

Technologies

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

Responsibilities

Designing and implementing secure authentication features; working across server-side protocols and client-side libraries; owning performance and scalability of the Auth server; contributing to Auth architecture evolution; planning and executing database migrations; building observability tools; writing RFCs; collaborating with engineers; supporting the community

Seniority

Senior, hands-on IC