← Search

Software Engineer - Branching

Supabase · Engineering

Location
Remote, Global
Workplace
Remote
Level
Mid-level
Type
Full-time
Posted
2 months ago
Source
Ashby

Read the full posting & apply ↗

GoTypeScriptAWSTerraformPostgreSQL

What the posting covers

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…

About the Role

We’re building a high-performance CI/CD execution platform similar to runners used by tools like Buildkite, GitHub Actions, and Blacksmith CI. Our platform executes developer pipelines reliably at scale, integrates deeply with source control, and automates…

What You’ll Be Responsible For

Design and improve the core orchestration engine that manages the lifecycle of creating, merging, and rebasing Supabase Branches. Provision ephemeral sandboxed execution environment on EKS / ECS for running untrusted build workloads from connected git…

You Might Be a Good Fit If You

Have strong software engineering skills (Go and Typescript required); Have 3+ years of experience building and operating cloud infrastructure or distributed systems at scale; Have cloud Infrastructure knowledge - familiarity with AWS constructs is required,…

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…

About the Team

Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love. ~400 team members 60+ countries 20+ languages spoken Over $1B raised (including our $500M Series F) 540,000+…