Tech News
← Back to articles

Depot (YC W23) Is Hiring a Staff Infrastructure Engineer

read original related products more articles

Staff Infrastructure Engineer

At Depot, we are on a mission to redefine software collaboration and accelerate developers everywhere. We are creating a build performance and developer platform unlike any other, combining performance, empathy, and centralized collaboration to enable companies to iterate exponentially faster.

We launch millions of EC2 instances per month and orchestrate half a petabyte of cache data to accelerate CI jobs and local builds. We are looking to hire a Staff Infrastructure Engineer who can build for the next level of scale.

For this role, you should be a seasoned expert with robust systems engineering skills and the ability to engage deeply in technical discussions. As part of a small team, you will work side-by-side with other engineers to test ideas, build proofs of concept, and ultimately ship quality solutions to customers. You will be a key contributor with the ownership and autonomy to see projects through from beginning to end.

Please note: We are an equal opportunity employer and remote-only company. At this time, we can only support hiring within North America and Europe for this role.

Responsibilities

Infrastructure Management: Maintain and evolve the AWS infrastructure, ECS clusters, and networking layer using Terraform.

Maintain and evolve the AWS infrastructure, ECS clusters, and networking layer using Terraform. Systems Engineering: Dive deep into low-level systems including compute isolation (Firecracker/microVMs), storage optimization (Ceph, LVM), and performance debugging across the stack.

Dive deep into low-level systems including compute isolation (Firecracker/microVMs), storage optimization (Ceph, LVM), and performance debugging across the stack. Automation & Tooling: Automate critical workflows such as AMI updates, machine binary deployments, and internal tooling to improve developer velocity.

Automate critical workflows such as AMI updates, machine binary deployments, and internal tooling to improve developer velocity. Observability: Implement and refine tracing, monitoring, and SLAs for core services like BuildKit builds, Depot Cache, and the registry.

... continue reading