Specialty
Who is hiring is shown to signed-in users. Create a free account to see the employer and apply.
The role
The company is hiring a Software Engineer for its Branching team, building a CI/CD execution platform that runs developer pipelines at scale. The work covers orchestration, sandboxed build environments and job scheduling. The role is fully remote and the company hires globally.
What you will do
- Design and improve the orchestration engine that creates, merges and rebases the company Branches
- Provision ephemeral sandboxed environments on EKS or ECS to run untrusted build workloads with managed secrets
- Implement job scheduling that scales to thousands of concurrent builds
- Cut pipeline runtimes with caching, artifact storage and dependency reuse
- Build retry, timeout, cancellation and failure-propagation logic
- Add traces, metrics and logs for users, and config formats and Terraform/Pulumi integrations to define pipelines in code
What they ask for
- Strong software engineering skills, with Go and TypeScript required
- 3+ years building and operating cloud infrastructure or distributed systems at scale
- Familiarity with AWS required; AWS SDK and IaC (Pulumi, Terraform) experience strongly preferred
- Track record of building reliable, observable, maintainable systems
- Able to work independently with high-level guidance
- Experience in async or globally distributed teams
- Clear communication with technical and non-technical audiences
What they offer
- Fully remote, hired globally, with a WeWork or co-working allowance
- Equity (ESOP) for every team member
- Tech allowance for home setup
- Health insurance covered 100% for employees and 80% for dependents
- Annual education allowance and yearly company off-site
- Asynchronous, flexible work
This is our own short reading of the posting. The full description, and anything that has changed since, is on the employer's careers page behind the apply button.
