Senior Auth Engineer

Open Source company building developer tools for databases
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Auth Engineer

Supabase, an Open Source company revolutionizing developer tools for databases, is seeking a Senior Auth Engineer to join their fully remote team. The role focuses on their Auth product, a crucial component written in Go and TypeScript. The ideal candidate will have 5+ years of software development experience and deep expertise in authentication security, web technologies, and multiple frameworks.

The position offers an exciting opportunity to work on secure, scalable authentication features, contributing to both server-side protocols and client-side libraries. You'll be instrumental in evolving the Auth architecture, supporting various protocols including OAuth, OIDC, and SAML. The role involves significant technical writing through the RFC process and direct community engagement.

Supabase offers an attractive benefits package including worldwide remote work without location-based salary adjustments, comprehensive health benefits, and professional development support. The company culture emphasizes autonomy, collaboration, and open-source values. As part of a globally distributed team with over 30 nationalities, you'll work in an environment that deeply believes in the power of collaborative open source development.

The company has a strong startup culture with founders who have collectively launched more than 30 startups. They practice what they preach by "dogfooding" their own products, ensuring high-quality solutions for their developer community. This role presents an excellent opportunity for someone passionate about authentication security and building developer-focused products in a dynamic, remote-first environment.

Last updated 2 days ago

Responsibilities For Senior Auth Engineer

  • Design and implement secure, scalable authentication features in Go and TypeScript
  • Work across the stack: from server-side protocols to client-side libraries for frameworks like Next.js
  • Contribute to the evolution of Auth architecture, including support for OAuth, OIDC, SAML, and other protocols
  • Write and review RFCs as part of product development process
  • Collaborate with engineers across Supabase to ensure seamless experience for developers
  • Support the community and respond to developer feedback on GitHub, Discord, and other channels

Requirements For Senior Auth Engineer

Go
TypeScript
PostgreSQL
  • 5+ years of Software Development experience
  • Strong knowledge of web technology fundamentals (cookies, sessions, JWT, HTTP, browser APIs)
  • Good knowledge of and deep interest in authentication security
  • Experience working with multiple web frameworks like Next.js and traditional web frameworks
  • Strong knowledge of Go and TypeScript and Postgres
  • Good technical writing skills

Benefits For Senior Auth Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • 100% remote work from anywhere in the world with no location-based salary adjustment
  • Autonomous work with collaborative project environment
  • Health, Vision and Dental benefits (100% coverage for employees, 80% for dependants)
  • Generous Tech Allowance for office setup
  • Annual Education Allowance
  • Annually run off-sites

Interested in this job?

Jobs Related To Supabase Senior Auth Engineer

Sr. BIM Software Dev Engineer, Data Center Design Engineering

Senior BIM Software Development Engineer role at AWS focused on developing innovative Building Information Modeling and GenAI solutions for data center design and construction.

Sr. SDE, Amazon Personalization - Amazon Family

Senior SDE role at Amazon building AI-powered personalization features to transform shopping experiences for millions of customers worldwide.

Software Development Engineer, Open Data Analytics - Engines

Senior Software Engineer role at AWS focusing on big data analytics engines and open-source technologies like Apache Spark and Trino.

Sr. Software Dev Engineer, Store Testing Foundations

Senior Software Engineer role at Amazon focusing on building and improving automated testing infrastructure for the Amazon Store, offering competitive compensation and growth opportunities.

Software Engineer, Data Plane, NPD Forwarding Stack, Data Plane

Senior Software Engineer role at AWS focusing on Linux-based networking platforms and packet forwarding systems, offering competitive compensation and comprehensive benefits.