Supabase logo
    S

    Software Engineer - Branching

    Supabase
    Remote, Global
    Remote
    Senior
    Full Time
    remoteclouddistributed systemsCI/CDdeveloper toolsAWSGoTypescript

    Requirements

    • •Strong software engineering skills (Go and Typescript required)
    • •3+ years of experience building and operating cloud infrastructure or distributed systems at scale
    • •Cloud Infrastructure knowledge - familiarity with AWS constructs is required
    • •Experience using AWS SDKs and IaC tools (Pulumi, Terraform, etc) to build and operate infrastructure is strongly preferred
    • •Production operations mindset - track record of building reliable, observable, and maintainable systems
    • •Ownership mindset - ability to operate independently with high-level guidance
    • •Clear communication across technical and non-technical audiences
    • •Experience in async or globally distributed teams
    • •Comfortable navigating ambiguity and moving quickly

    What You'll Do

    • •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 repositories with securely managed secrets
    • •Implement job scheduling that scale to thousands of concurrent builds
    • •Optimize and reduce pipeline runtimes with caching, artifact storage, and dependency reuse
    • •Manage retry, timeout, cancellation, and failure-propagation logic to ensure pipelines behave predictably under failure conditions
    • •Instrument the full pipeline lifecycle with observability tooling to surface traces, metrics, and structured logs to the end user
    • •Develop configuration files (JSON / TOML) and integrations (Terraform / Pulumi) that allow teams to easily define, trigger, and inspect pipelines in code

    Nice to Have

    • •Energized by solving real-world problems for developers

    Benefits

    • •Fully Remote work
    • •ESOP (equity ownership)
    • •Tech Allowance for work environment setup
    • •Health Benefits covering 100% employee and 80% dependents health insurance
    • •Annual Off-Sites for company gathering
    • •Flexible Work with asynchronous operation
    • •Professional Development allowance for education

    About Supabase

    Supabase is an open-source backend-as-a-service platform built on Postgres, giving developers a database, authentication, instant APIs, edge functions, realtime subscriptions, storage, and vector embeddings.

    San Francisco, California, United States
    251-500
    Developer Tools