Skip to content
Curated job

Software Engineer - Branching

Supabase · Remote, Global

Employment

Full-time

Workplace

Remote

About the role

Supabase is seeking a software engineer to design and build distributed systems for running secure, efficient CI/CD pipelines at scale. In this role, you will provision ephemeral sandboxed execution environments, implement job scheduling, and optimize pipeline runtimes for developer workflows. You will join a globally distributed, fully remote team building tools for developers.

Key requirements

  • Strong software engineering skills with required proficiency in Go and TypeScript
  • 3+ years of experience building and operating cloud infrastructure or distributed systems at scale
  • Cloud infrastructure knowledge including familiarity with AWS constructs
  • Past experience using AWS SDKs and Infrastructure as Code tools such as Pulumi or Terraform
  • Production operations mindset with a track record of building reliable, observable, and maintainable systems
  • Ownership mindset with the ability to operate independently with high-level guidance

Who should apply

You are a software engineer with cloud infrastructure and distributed systems experience who thrives in async, fast-paced environments and is energized by building developer tools.

Key skills

GoTypeScriptDistributed SystemsCloud InfrastructureAWSTerraformPulumiKubernetesCI/CD

Application guidance

Candidates apply on the employer's official site.