Back to Search
Overview
Mid-Level

SDK Engineer - Go

Confirmed live in the last 24 hours

Supabase

Supabase

Remote
On-site
Posted March 13, 2026

Job Description

About Supabase

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.

About the Role

We're looking for a Go SDK Engineer to join our SDK team and help bring first-class Supabase support to the Go ecosystem. You'll work closely with the broader SDK team, the developer community, and product engineering, helping us design, build, and maintain a Go SDK that feels native to the ecosystem and scales to millions of developers.

This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that scale to millions.

What You'll Own

  • Design and build the Supabase Go SDK, including Auth, Database, Storage, Functions and Realtime clients

  • Define API conventions and patterns that feel idiomatic to Go developers — explicit, minimal, context-aware, and consistent with the Go community's expectations for well-designed libraries

  • Drive the SDK roadmap, identifying gaps and prioritizing improvements based on developer feedback and Supabase product direction

  • Engage the Go developer community through GitHub, Discord, and open source — triaging issues, reviewing contributions, and iterating in the open

  • Collaborate with the broader SDK team to maintain consistency, share patterns, and raise the quality bar across all supported languages

  • Write documentation, guides, and code samples that help developers get started quickly and go deep with confidence

What You Bring

  • Have 5+ years of experience building production backend systems in Go

  • Are deeply familiar with the Go ecosystem — the standard library, goroutines and channels, module management, interface design, and the idioms the Go community holds to a high standard

  • Have prior experience building SDKs, libraries, CLI tools, or other developer-facing products

  • Are comfortable working across multiple languages and drawing on patterns from other ecosystems

  • Communicate clearly across both technical and non-technical audiences

  • Have experience in async or globally distributed teams

  • Are energized by solving real-world problems for developers

  • Are comfortable navigating ambiguity and moving quickly

What We Offer

  • Fully Remote

    We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.

  • ESOP

    Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.

  • Tech Allowance

    Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.

  • Health Benefits

    Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.

  • Annual Off-Sites

    Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.

  • Flexible Work

    We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.

  • Professional Development

    Every team member receives an annual education allowance to spend on learning—courses, books, confe

gorustaibackenddataproductdesign