Skip to content
ITA Jobs
All vacancies
Supabase logo

Software Engineer - Branching

Supabase

Remote · worldwideSalary not disclosedfull-timeVerified recentlyOver a month oldSupabase Careers

In this role, you will design and build the distributed systems responsible for running CI/CD pipelines securely and efficiently. This includes orchestrating ephemeral compute environments, managing build isolation, scheduling jobs across fleets of workers, and ensuring reliability at scale.

Responsibilities

  • Design and improve the core orchestration engine that manages the lifecycle of creating, merging, and rebasing Supabase Branches.
  • Implement job scheduling that scale to thousands of concurrent builds.
  • Manage retry, timeout, cancellation, and failure-propagation logic to ensure pipelines behave predictably under failure conditions.
  • Develop configuration files (JSON / TOML) and integrations (Terraform / Pulumi) that allow teams to easily define, trigger, and inspect pipelines in code.
  • Communicate clearly across both technical and non-technical audiences

Languages

    Work format
    Remote
    Seniority
    Mid
    Posted
    2 Sept 2026 (1mo ago)
    Last verified
    3 Oct 2026

    Keep looking