4 hours ago
Remote, WorldwideMid Level
Responsibilities
- Design and improve the orchestration engine for creating, merging, and rebasing Supabase Branches.
- Provision ephemeral sandboxed execution environments on EKS and ECS for untrusted build workloads with securely managed secrets.
- Implement job scheduling for thousands of concurrent builds.
- Optimize pipeline runtimes through caching, artifact storage, and dependency reuse.
- Manage retry, timeout, cancellation, and failure-propagation behavior.
- Instrument pipeline lifecycles with traces, metrics, and structured logs.
- Develop JSON and TOML configuration files and Terraform and Pulumi integrations for defining, triggering, and inspecting pipelines.
Requirements
- Strong software engineering skills in Go and TypeScript are required.
- At least 3 years of experience building and operating cloud infrastructure or distributed systems at scale.
- Required knowledge of cloud infrastructure and AWS constructs.
- Strongly preferred experience with AWS SDKs and infrastructure-as-code tools such as Pulumi and Terraform.
- Experience building reliable, observable, and maintainable production systems.
- Ability to work independently with high-level guidance and communicate across technical and non-technical audiences.
- Experience working in asynchronous or globally distributed teams is preferred.
Benefits
- Fully remote work with global hiring and no Supabase offices.
- WeWork membership or coworking allowance.
- Employee ESOP equity ownership.
- Tech allowance for equipment and work-environment needs.
- Health insurance coverage of 100% for employees and 80% for dependents.
- Annual company off-sites.
- Asynchronous and flexible work environment.
- Annual education allowance for courses, books, conferences, or other professional development.
Tech Stack
About Supabase
Build in a weekend. Scale to millions. Supabase is the Postgres development platform. Start your project with a Postgres Database, Authentication, instant APIs, and realtime subscriptions.
