Auf einen Blick
Software Engineer Auth: Entwurf und Implementierung von sicheren Authentication-Services in Go und TypeScript. OAuth/OIDC/SAML Protokolle, Postgres Skalierung und Observability für 540k Community Nutzer.
💰 ~$120.000–180.000/Jahr (geschätzt)
📊 Mid-Level
🕒 Vollzeit
🌍 Remote
🗺️ Worldwide
- 4+ Jahre Go in Produktion
- 2+ Jahre Auth System Implementation
- Postgres und Relational Database Experience
- TypeScript und Web Framework Knowledge
Go
TypeScript
PostgreSQL
OAuth/OIDC/SAML
Cryptography
Observability
Gehalt geschätzt anhand Senior Backend Engineer Go, 4+ Jahre Production, Remote Global. Kein Gehalt in der Anzeige angegeben.
✅ Geeignet für
- Backend-Ingenieure mit Go-Spezialisierung
- Auth/Security-Ingenieure für Open-Source-Produkte
- Distributed Systems Engineers mit Web Security Knowledge
🚫 Weniger geeignet
- Frontend-fokussierte Engineers ohne Backend Go
- Junior-Level ohne Auth-System Erfahrung
- Pure DevOps/SRE ohne Application Development
💡 Gut zu wissen
- Supabase ist Open-Source-First mit großer Community
- RFC Process ist wichtig für diesen Fokus
- Auth ist sicherheitskritische Komponente, hohe Qualitätsstandards
Über das Unternehmen
Supabase ist die Postgres Development Platform, gebaut von Entwicklern für Entwickler. Mit über 540.000 Community-Mitgliedern und Diensten wie Database, Auth, Storage, Edge Functions und Vector Search bietet Supabase eine komplette Backend-Lösung für moderne Anwendungen.
Deine Aufgaben
- Entwurf und Implementierung sicherer, skalierbarer Authentication-Features in Go und TypeScript
- Arbeit über den Stack: von Server-side Protokollen bis zu Client-Bibliotheken für Next.js und andere Frameworks
- Eigentümerschaft der Performance, Zuverlässigkeit und Skalierbarkeit des Auth-Servers über Supabase-Infrastruktur
- Beitrag zur Evolution der Auth-Architektur: OAuth, OIDC, SAML und andere Protokolle
- Planung und Ausführung sicherer Database Migrations über große Postgres-Instanzen
- Aufbau und Verbesserung von Observability: Metriken, Tracing, Alerting und Dashboards
- Schreiben und Review von RFCs als Teil des Product Development Prozesses
- Unterstützung der Community auf GitHub, Discord und anderen Kanälen
Deine Voraussetzungen
- 4+ Jahre professionelle Erfahrung mit Go in Produktion erforderlich
- 2+ Jahre professionelle Erfahrung mit Authentication Systems erforderlich
- Starke Relational Database Erfahrung (Postgres bevorzugt) erforderlich
- Starkes TypeScript Wissen zusätzlich zu Go erforderlich
- Tiefes Verständnis von Web Technology Fundamentals (Cookies, Sessions, JWT, HTTP)
- Gutes Wissen von Authentication Security (Passwords, OAuth, OIDC, SAML, Cryptography)
- Erfahrung mit Web Frameworks wie Next.js oder traditionellen Frameworks (Rails, Django)
- Gute Technical Writing Skills für RFC-Prozess erforderlich
- Hands-on Erfahrung mit Service-Betrieb an Skala erforderlich