Software Engineer – Branching

Posted 1 day ago

This is a fully remote position, open to applicants anywhere in the world.

📋 Description

• Design and enhance the primary orchestration engine responsible for managing the lifecycle of creating, merging, and rebasing Supabase Branches.

• Provision temporary sandboxed execution environments on EKS/ECS for untrusted build workloads sourced from connected Git repositories, ensuring secure management of secrets.

• Implement job scheduling capable of handling thousands of concurrent builds.

• Optimize pipeline runtimes utilizing caching, artifact storage, and dependency reuse.

• Oversee logic for retry, timeout, cancellation, and failure propagation.

• Instrument the entire pipeline lifecycle with observability tools, including traces, metrics, and structured logs.

• Create JSON/TOML configuration files and integrate Terraform/Pulumi for defining, triggering, and inspecting pipelines in code.


⛳️ Requirements

• Strong software engineering capabilities; proficiency in Go and TypeScript is essential.

• A minimum of 3 years of experience in building and managing cloud infrastructure or large-scale distributed systems.

• Required knowledge of cloud infrastructure and AWS constructs.

• Experience with AWS SDKs and infrastructure-as-code tools like Pulumi and Terraform is highly preferred.

• Proven ability to build reliable, observable, and maintainable systems.

• Capacity to work independently with minimal supervision.

• Strong communication skills across both technical and non-technical audiences.

• Experience collaborating within asynchronous or globally distributed teams.

• Comfort with ambiguity and the ability to act swiftly.


🏝️ Benefits

• Fully remote work environment.

• WeWork membership or co-working allowance applicable anywhere in the world.

• Employee Stock Ownership Plan (ESOP).

• Technology allowance for purchasing a laptop, monitor, headphones, or other work-related equipment.

• Supabase covers 100% of health insurance costs for employees and 80% for dependents.

• Annual company off-site events.

• Flexible and asynchronous working hours.

• Annual education allowance for courses, books, conferences, or other learning opportunities.

People also viewed

Gramian Consulting14 hours ago

Software Developer

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
First American (India)14 hours ago

Software Engineer – II

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)14 hours ago

Senior Software Engineer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Catena15 hours ago

Senior AI Product Engineer – Climate Tech SaaS

MX flagMexico, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
BEON.tech15 hours ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
BlueMatrix15 hours ago

Senior Engineer – Entitlement

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers