Senior Auth Engineer

Open Source company building developer tools for databases
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and autonomous delivery solutions.

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 15 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?