← All jobs

Software Engineer, Auth at Supabase

Confirmed open

Supabase is hiring a software engineer, auth focused on authentication and identity software.

Supabase logoSupabase
Location
Remote
Employment
FullTime
Work arrangement
remote
Technologies
JavaScript, TypeScript, AWS, Kubernetes, Go

Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.

Role overview

The Software Engineer - Auth opening at Supabase is centered on Design, build or operate systems for authentication and identity software. The employer also lists Collaborate with platform, database, security and product teams. and Improve reliability, performance, testing, automation and documentation. These responsibilities define the practical scope more clearly than the job title: applicants should be ready to explain what they have built, supported or delivered that relates directly to this work. The listing summary says: Supabase is hiring a software engineer, auth focused on authentication and identity software. The named technologies include JavaScript, TypeScript, AWS, Kubernetes, Go.

The posting identifies Relevant professional experience in database, platform, security or software engineering. and Strong systems thinking, debugging and communication skills. as relevant qualifications. Candidates should connect these requirements to evidence from their own work, including their individual contribution, technical decisions and outcomes. The listing describes the work arrangement as remote and gives the location as Remote, Global. Confirm country eligibility, travel, employment terms and any details absent from this summary directly with Supabase before applying. This overview is based on the employer-provided posting; it does not infer team structure or expectations that the source does not state.

Responsibilities

  • Design, build or operate systems for authentication and identity software.
  • Collaborate with platform, database, security and product teams.
  • Improve reliability, performance, testing, automation and documentation.
  • Translate infrastructure requirements into maintainable production services.

Qualifications

  • Supporting the community and responding to developer feedback on GitHub, Discord, and other channels.
  • Have strong knowledge of TypeScript in addition to Go (languages used daily).
  • Have strong knowledge of web technology fundamentals (cookies, sessions, JWT, HTTP, browser APIs).
  • Have good knowledge of and deep interest in authentication security (passwords, protocols such as OAuth, OIDC or SAML, cryptography fundamentals such as hash functions, signatures and ciphers).
  • Have good technical writing skills (RFC process is an important part of making changes to the Auth product).
  • Have deep understanding of systems-level concerns: memory management, concurrency patterns, and compute resource optimization in Go.
  • Have solid grasp of observability practices — metrics, distributed tracing, structured logging, and alerting (e.g., Prometheus, Grafana, OpenTelemetry).

Technology in this role

  • JavaScript: JavaScript TypeScript AWS Kubernetes .
  • TypeScript: JavaScript TypeScript AWS Kubernetes .
  • AWS: JavaScript TypeScript AWS Kubernetes .
  • Kubernetes: JavaScript TypeScript AWS Kubernetes .
  • Go: JavaScript TypeScript AWS Kubernetes .
  • Next.js: • Working across the stack: from server-side protocols to client-side libraries for frameworks like .
  • Ruby on Rails: • Have 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 (in any .
  • Ruby: • Have 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 (in any .
  • MySQL: • (Required) Have strong relational database experience (Postgres or .
  • CAN: We believe you can do your best work from .
  • Django: • Have 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 (in any .
  • Laravel: • Have 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 (in any .
  • Rails: • Have 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 (in any .
  • Prometheus: Have solid grasp of observability practices — metrics, distributed tracing, structured logging, and alerting (e.g., Prometheus, Grafana, .
  • Grafana: Have solid grasp of observability practices — metrics, distributed tracing, structured logging, and alerting (e.g., Prometheus, Grafana, .
  • OAuth: Have good knowledge of and deep interest in authentication security (passwords, protocols such as OAuth, OIDC or SAML, cryptography fundamentals such as hash functions, signatures and .

Benefits

  • We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
  • Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
  • Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
  • Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
  • Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
  • We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
  • Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.

About Supabase

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.

Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.

Over $1B raised (including our $500M Series F)

We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.

Employer website

How to apply

Review the original posting and apply through the employer’s careers page.

View source and applyApply directly

Source checked: 2026-10-09

Browse job categories

Related jobs