Product Engineer – Auth

Job not on LinkedIn

🕒 April 8

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Supabase

Supabase

51 - 200 employees

Founded 2020

☁️ SaaS

🔌 API

🤖 Artificial Intelligence

💰 $80M Series B on 2022-05

SaaS • API • Artificial Intelligence

Supabase is an open source alternative to Firebase, providing a range of backend tools designed to help developers start and scale their applications effectively. It offers features such as a full Postgres database, authentication with Row Level Security, instant APIs, Edge Functions for custom code, real-time data synchronization, and storage for large files. Developers can integrate machine learning models, utilize RESTful APIs, and take advantage of platform-integrated best of breed products. Supabase is designed to be highly portable, extendable, and user-friendly, making it a powerful choice for startups and enterprises looking to innovate quickly and efficiently.

📋 Description

• 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

• (Required) Have 5+ years of Software Development experience in a professional setting. • (Required) Have 2+ years of professional experience working on an authentication system (implementing protocol support, maintenance at scale). • 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 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 language). • Have strong knowledge of Go and TypeScript (languages used daily) and Postgres. • Have good technical writing skills (RFC process is an important part of making changes to the Auth product).

🏖️ Benefits

• Fully Remote • ESOP • Tech Allowance • Health Benefits • Annual Off-Sites • Flexible Work • Professional Development

Apply Now

Similar Jobs

🕒 April 8

Buffer

51 - 200

☁️ SaaS

🤝 B2B

Senior Engineer building web experiences and systems to help Buffer grow. Focused on frontend with backend touches, optimizing growth through engineering actions.

🌏 Anywhere in the World

💵 $156.5k - $202.3k / year

💰 Venture Round - Buffer on 2017-07

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

React

TypeScript

🕒 April 7

over99

11 - 50

🎮 Gaming

🎲 Gambling

Senior Full Stack Engineer designing scalable backend systems for a crypto gaming platform. Building advanced microservices and collaborating across teams to innovate in interactive gaming.

AWS

Cloud

Distributed Systems

Docker

JavaScript

Kubernetes

Microservices

Node.js

Postgres

React

🕒 April 7

Talent Safari

1 - 10

🎯 Recruiter

🤝 B2B

👥 HR Tech

Senior Software Engineer building infrastructure for Africa's connectivity platform. Leading full-stack development and ensuring system design aligns with company vision.

Angular

DynamoDB

JavaScript

Microservices

MongoDB

MySQL

Node.js

NoSQL

Postgres

Python

React

Redis

SQL

Vue.js

🕒 April 2

Massachusetts Competitive Partnership

1 - 10

🤝 B2B

🤝 Non-profit

🏛️ Government

Senior Software Engineer implementing full stack changes on Ameelio Connect. Contributing to a meaningful mission improving lives of incarcerated individuals and their families.

FFmpeg

🕒 April 2

MEMX

11 - 50

💸 Finance

💳 Fintech

🏢 Enterprise

Software Engineer developing and supporting MEMX Trading system software. Working on design and production support during US evening hours.

Java

Linux

SDLC