Product Engineer (Auth)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Product Engineer (Auth) (Go/TypeScript): Designing and implementing secure, scalable authentication features for a Postgres development platform with an accent on Auth architecture and protocol support. Focus on building server-side protocols, client-side libraries, and ensuring seamless developer experiences across various frameworks.
Location: Remote (Global)
Company
is the Postgres development platform providing a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.
What you will do
- Design and implement secure, scalable authentication features using 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, and SAML protocols.
- Write and review RFCs as part of the product development process.
- Collaborate with engineers to ensure a seamless experience for developers.
- Support the community and respond to developer feedback on GitHub and Discord.
Requirements
- 5+ years of professional software development experience.
- 2+ years of professional experience working on authentication systems.
- Strong knowledge of web fundamentals including cookies, sessions, JWT, and HTTP.
- Deep interest in authentication security, cryptography, and protocols (OAuth, OIDC, SAML).
- Proficiency in Go, TypeScript, and Postgres.
- Strong technical writing skills for the RFC process.
Culture & Benefits
- Fully remote work with a WeWork membership or co-working allowance provided.
- Equity ownership (ESOP) for all team members.
- 100% health insurance coverage for employees and 80% for dependents globally.
- Annual company-wide off-sites in various cities.
- Asynchronous work environment with high trust in time management.
- Annual education allowance for courses, books, and conferences.
Hiring process
- Application review by the team.
- Introductory video call to get to know each other.
- Up to four interviews with team leads, future teammates, cross-functional stakeholders, and leadership.
- Final decision and offer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →