Software Engineer - Auth
Posted Apr 8 (197 days ago) · Last updated Oct 23 · Open 197 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 | €4,409 per month | €6,140 per month | €8,224 per month |
| This offer | €5,139 per month | €5,898 per month | €6,656 per month |
Statistics Finland’s earnings for the occupation group “Software developers” (2024), raised to July–September 2026. Job ads only set the differences by place and level. · Data and reuse
Est. take-home €3,498 - €4,240
- 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 | 35 |
| Remote - Global | 13 |
| 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 |
| Software Engineer | 5 |
| Platform Engineer | 4 |
| Engineering Manager | 3 |
| Database Support Engineer | 2 |
| Support Engineer | 2 |
| Performance Engineer | 2 |
| FinOps Engineer | 1 |
| Infrastructure Product Manager | 1 |
| Product Designer | 1 |
| GRC Analyst | 1 |
| Cloud Platform Engineer | 1 |
| People Business Partner | 1 |
| CLI Engineer | 1 |
| Brand Designer | 1 |
| Frontend Engineer | 1 |
| Deployment Engineer | 1 |
| Release Engineer | 1 |
| Developer Relations Engineer | 1 |
| FinOps Data 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 |
| Python SDK Engineer | 1 |
| Technical Partnerships Manager | 1 |
| Role level | Active listings |
|---|---|
| Senior | 38 |
| Mid-Level | 9 |
| Manager | 4 |
| 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.
