Skip to content
SupabaseSupabaseUnited States

Product Engineer - Auth

Builds and maintains secure, scalable authentication features using Go and TypeScript, spanning server protocols to client libraries for frameworks like Next.js. Requires 5+ years software experience, 2+ years in auth systems, and expertise in web security protocols.

Salary not listed
Remote5+ YOEFullstack Engineering

About the role

Responsibilities

  • 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.
  • Contributing to the evolution of our Auth architecture, including support for OAuth, OIDC, SAML, and other protocols.
  • 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 respond to developer feedback on GitHub, Discord, and other channels.

Requirements

  • 5+ years of Software Development experience in a professional setting.
  • 2+ years of professional experience working on an authentication system (implementing protocol support, maintenance at scale).
  • Strong knowledge of web technology fundamentals (cookies, sessions, JWT, HTTP, browser APIs).
  • Good knowledge of and deep interest in authentication security (passwords, OAuth, OIDC, SAML, cryptography fundamentals such as hash functions, signatures and ciphers).
  • Experience working with multiple web frameworks like Next.js (or other SSR alternative in the JavaScript space) and traditional web frameworks like Ruby on Rails, Django, Laravel or equivalent.
  • Strong knowledge of Go and TypeScript (languages used daily) and Postgres.
  • Good technical writing skills (RFC process).

Skills

GoTypeScriptPostgresOAuthOIDCSAMLNext.jsJwtHttpRuby on Rails
Mercor

Product Engineer, Talent Experience

MercorSan Francisco, CA

Build and ship polished full-stack features with frontend emphasis across multiple product surfaces for Mercor's AI talent platform. Requires 2-5+ years experience, strong React/TypeScript skills, full-stack capability, and comfort with AI coding tools in a fast-paced onsite environment.

130k – 500k/yr
On-site5+ YOEFullstack Engineering
Mercor

Fullstack Engineer, Assesment

MercorSan Francisco, CA

Build and own backend-heavy full-stack systems for Mercor's assessment platform, designing evaluation pipelines that combine human judgment with AI-powered scoring for vetting top AI talent. Requires 3+ years professional software engineering experience with strong backend fundamentals and comfort across the stack.

130k – 500k/yr
On-site3+ YOEFullstack Engineering
ZoomInfo

Software Engineer III

ZoomInfoBethesda, MD

Full-stack Software Engineer building customer-facing features and AI-powered tools for sales conversation analytics. Requires 3-6 years experience with either backend (Python/Node.js) or frontend (React/Angular) proficiency plus eagerness to work across the stack, databases, and search tech.

112k – 176k/yr
Hybrid3+ YOEFullstack Engineering
Rula

Software Engineer 2

RulaLos Angeles, CA

Software Engineer 2 on the Patient Onboarding team at Rula, building and evolving systems for patient acquisition, registration, eligibility verification, and onboarding flows. Requires 3+ years experience with strong full-stack or backend skills, end-to-end feature ownership, and active use of AI coding tools.

145k – 171k/yr
Remote3+ YOEFullstack Engineering
OpenAI

Software Engineer, Codex

OpenAISan Francisco, CA

Build full-stack onboarding, discovery, and collaboration experiences to drive Codex AI adoption across developer teams and organizations. Requires strong full-stack engineering skills and experience creating polished activation/growth product surfaces.

230k – 385k/yr
Hybrid5+ YOEFullstack Engineering