Staff Infrastructure Engineer at Depot

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

We launch millions of EC2 instances per month and provision half a petabyte of cached 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 must be an experienced specialist with strong systems engineering skills and the ability to engage deeply in technical discussions. As part of a small team, you’ll 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 valuable contributor with the ownership and autonomy to see projects through from start to finish.

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

Responsibilities

  • Infrastructure Management: Maintain and develop AWS infrastructure, ECS clusters, and networking layer using Terraform.
  • systems Engineering: Dive deeper into low-level systems, including compute isolation (Firecracker/MicroVM), storage optimization (Ceph, LVM), and performance debugging across the stack.
  • Automation & Tooling: Automate critical workflows like 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 registry.
  • Backend Development: Write and maintain Go services responsible for infrastructure provisioning, orchestration, and management.
  • Reliability: Participate in on-call rotations, lead incident response, and support in-depth technical debugging of production issues.

what we are looking for

  • 7+ years of experience in infrastructure, systems engineering, or DevOps roles.
  • Proficiency in AWS, Go, and Terraform.
  • Experience with or willingness to learn the technologies powering Depot, including Firecracker/MicroVM, Ceph, LVM, OpenTelemetry (OTEL), Clickhouse, and Vitesse.
  • Strong debugging skills in distributed systems, networking and storage, with experience in high-scale production environments.
  • A self-starter who is excited about difficult challenges and is comfortable working in an environment with ambiguity.
  • Ability to take complex problems and feedback, then distill them down to clear and focused solutions.
  • Able to ask questions, experiment, and advocate for what is right.
  • Strong desire for ownership, ability to define goals and execute on them from idea to measurement.
  • Strong written and verbal communication skills, and comfort collaborating asynchronously across time zones.

Depot Values ​​and Culture

Depot is a fully remote and globally distributed team in the US, Europe and Canada. As a remote startup, there are several core values ​​and expectations:

  • The team will become more distributed as time progresses. However, there is always something going on throughout the depot, so the ideal candidate will thrive in that type of environment.
  • Work is not family. You are expected to get things done and work hard to accomplish goals. But you should also spend time with your family and friends, finding that balance that fulfills both.
  • As a small team, the goal is to achieve things on a larger scale. Everyone at Depot is a self-starter, deeply passionate about solving problems, and driven to solve them well.
  • Ownership is the key to development. Part of that growth is making choices and embracing the success, failure, and lessons learned that come with those choices.
  • Decisions are based on data and customer needs. Being data-driven in decision making leads to success.



Leave a Comment