Supabase

Foundation Engineer – Golang

Supabase

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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 to keep the system healthy at scale.
  • Collaborate with platform and infrastructure teams on deployment orchestration, deployment pipelines, and AWS resource management.
  • Contribute to the evolution of Auth's architecture with a focus on operational excellence and long-term maintainability.
  • Write and review RFCs as part of our development process.
  • Collaborate with engineers across Supabase to ensure a seamless experience for developers using our tools.

Requirements

  • (Required) Have 4+ years of professional experience writing and shipping Go in production.
  • (Required) Have hands-on experience building and operating services at significant scale.
  • (Required) Have strong relational database experience (Postgres or MySQL); Postgres experience is a bonus.
  • Have deep understanding of systems-level concerns: memory management, concurrency patterns, and compute resource optimization in Go.
  • Have experience with Kubernetes and AWS (or comparable cloud platform) in a production setting.
  • Have solid grasp of observability practices — metrics, distributed tracing, structured logging, and alerting (e.g., Prometheus, Grafana, OpenTelemetry).
  • Have experience managing database schema migrations safely at scale.
  • Are familiar with multi-tenant architecture patterns and the operational challenges they introduce.
  • Have authentication domain experience or interest is a plus, but not required.
  • Have good technical writing skills (RFC process is an important part of making changes to the Auth product and related infrastructure).
Benefits
  • Fully Remote
  • ESOP
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoPostgresMySQLKubernetesAWSmetricsdistributed tracingstructured loggingalertingdatabase schema migrations
Soft Skills
technical writingcollaborationoperational excellenceproblem-solvingcommunication