Foundation Engineer (Golang) - Auth
Supabase
SeniorFull timeAbout the position
Join a remote team to build and maintain Auth features using Go, ensuring performance, reliability, and scalability across Supabase's infrastructure.
Tech stack
- go
- postgresql
- aws
- kubernetes
- typescript
- prometheus
- grafana
Requirements
Required:
- 4+ years of professional experience writing and shipping Go in production
- Hands-on experience building and operating services at significant scale
- Strong relational database experience (Postgres or MySQL)
Nice to have:
- Deep understanding of systems-level concerns: memory management, concurrency patterns, and compute resource optimization in Go
- Experience with Kubernetes and AWS in a production setting
- Good technical writing skills
Responsibilities
- Own the performance, reliability, and scalability of the Auth server across Supabase's infrastructure
- Plan and execute safe database migrations across a large fleet of Postgres instances
- Build and improve observability: metrics, tracing, alerting, and dashboards
- Collaborate with platform and infrastructure teams on deployment orchestration
Benefits
- Fully remote with a WeWork membership or co-working allowance
- Equity ownership in the company (ESOP)
- Tech allowance for setting up your work environment
- 100% health insurance coverage for employees and 80% for dependents
Recruitment Process
Application Review
Intro Call
Interviews
Decision
Application Review
Intro Call
Interviews
Decision