Skip to main content

Supabase

Software Engineer - Auth

Remote (Remote)fulltimemidAdded 1 month ago

About this role

Supabase is seeking a Software Engineer specializing in authentication to design and implement secure features in Go and TypeScript. The role involves maintaining existing features, ensuring system reliability, and collaborating with other engineers to enhance user experience across their platforms.

What you'll do

  • Design and implement authentication features in Go and TypeScript
  • Manage performance and scalability of the Auth server
  • Contribute to the Auth architecture, including various protocols
  • Plan and execute safe database migrations
  • Build observability tools for system health
  • Respond to community feedback and support developers

What they're looking for

  • 4+ years Go programming experience
  • 2+ years working on authentication systems
  • Strong Postgres relational database skills
  • Proficient in TypeScript
  • Knowledge of web technologies (cookies, JWT, HTTP)
  • Understanding of authentication security protocols
  • Experience with web frameworks like Next.js
  • Technical writing skills

Benefits

  • Fully remote work environment
  • Employee stock ownership plan (ESOP)
  • Tech allowance for work setup
  • 100% health insurance for employees
  • Annual company off-site gatherings
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Supabase

Supabase builds an open-source backend platform built on PostgreSQL, offering managed database services, authentication, and APIs to developers. The company is hiring infrastructure, database, and platform engineers to develop and maintain its core systems, including management APIs, deployment infrastructure, authentication services, and site reliability practices.

View all jobs at Supabase