Software Engineer - Auth
Posted Apr 8 (190 days ago) · Last updated Oct 15 · Open 190 days, longer than the usual 25 for this role
Key facts
Senior Go engineer building global, fully remote authentication services for Supabase.
How this salary compares
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| senior roles | €5,300 per month | €6,750 per month | €9,000 per month |
| This offer | €5,873 per month | €6,687 per month | €7,500 per month |
Estimated from 87 comparable listings
Est. take-home €3,857 - €4,654
- Field
- Software engineering
- Languages required
- English
- Experience
- 4 years experience
Original job ad
As published by Supabase
This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.
About the role
Summarised by JobCrawls from the job ad above.
Requirements
- At least 4 years of professional Go production experience
- At least 2 years of professional authentication-system experience
- Strong relational database experience with Postgres or MySQL
- Strong TypeScript knowledge
- Knowledge of web fundamentals including cookies, sessions, JWT, HTTP, and browser APIs
- Knowledge of authentication security and cryptography fundamentals
- Experience with multiple web frameworks
- Technical writing skills
- Experience building and operating services at significant scale
- Understanding of memory management, concurrency, and Go resource optimization
- Production experience with Kubernetes and AWS or a comparable cloud platform
- Knowledge of observability practices
- Experience managing database schema migrations safely at scale
Responsibilities
- Design and implement secure, scalable authentication features in Go and TypeScript
- Work across server-side protocols and client-side libraries
- Own Auth server performance, reliability, and scalability
- Evolve Auth architecture and support authentication protocols
- Plan and execute safe migrations across Postgres instances
- Build observability through metrics, tracing, alerting, and dashboards
- Write and review RFCs
- Collaborate with Supabase engineers
- Support the developer community and respond to feedback
Skills & technologies
Benefits & perks
Your CV vs this job
How well does your CV match this job?
Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.
Add your CVNo CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.
About Supabase
| Location | Active listings |
|---|---|
| Remote, Global | 29 |
| Remote - Global | 14 |
| Remote, EMEA | 5 |
| Remote, AMER | 3 |
| Remote, San Francisco, CA | 1 |
| Europe | 1 |
| Remote - Anywhere | 1 |
| Remote | 1 |
| Role type | Active listings |
|---|---|
| Product Manager | 5 |
| Platform Engineer | 4 |
| Software Engineer | 4 |
| Database Support Engineer | 2 |
| Engineering Manager | 2 |
| Support Engineer | 2 |
| Performance Engineer | 2 |
| FinOps Engineer | 1 |
| Infrastructure Product Manager | 1 |
| Product Designer | 1 |
| Cloud Platform Engineer | 1 |
| People Business Partner | 1 |
| Brand Designer | 1 |
| CLI Engineer | 1 |
| Frontend Engineer | 1 |
| Deployment Engineer | 1 |
| Release Engineer | 1 |
| Developer Relations Engineer | 1 |
| Technical Program Manager | 1 |
| FinOps Lead | 1 |
| Platform Security Engineer | 1 |
| Pre-Sales Solutions Architect Leader | 1 |
| Site Reliability Engineer | 1 |
| Operations Leader | 1 |
| Distributed Database Engineer | 1 |
| Partner Solution Architect | 1 |
| AI Platform Engineer | 1 |
| Identity and Access Management Engineer | 1 |
| Engineering Productivity Engineer | 1 |
| Technical Account Management Leader | 1 |
| Account Executive | 1 |
| Marketing Data Analyst | 1 |
| Postgres Deployment Engineer | 1 |
| Edge Functions Engineer | 1 |
| Technical Partnerships Manager | 1 |
| Role level | Active listings |
|---|---|
| Senior | 36 |
| Mid-Level | 7 |
| Manager | 3 |
| Director | 1 |
| Executive | 1 |
| Expert | 1 |
Supabase is a Postgres development platform offering integrated backend services. It is remote-first and open-source-first, with approximately 400 team members across more than 60 countries and a community of over 540,000 members.
