Startups

Staff Software Engineer

Depot · United States · Remote

← All jobs
About Depot

Depot provides fast source control, builds, CI runners, sandboxes, caches, and registries to ship reliable software at machine scale. Backed by Y Combinator and Felicis.

About the role

Own product work across the web console, APIs, CLI, GitHub integrations, billing and usage, permissions, docs, and internal tools. Turn ambiguous customer pain into clear product and technical plans, then carry them through design, implementation, rollout, and measurement.

What they're looking for

  • Staff-level product engineering judgment across backend behavior, API shape, data model, UI flow, and operational reality
  • Experience owning meaningful projects from ambiguity to production, including sequencing, tradeoffs, rollout, and follow-through
  • Strong technical depth in backend, full-stack, platform, infrastructure, or developer-tooling systems
  • Excellent debugging instincts across application code, APIs, databases, background jobs, cloud infrastructure, observability, and third-party integrations
  • Developer empathy for clear APIs, intuitive CLIs, useful docs, actionable errors, and workflows that feel fast and trustworthy
  • High emotional intelligence: you communicate clearly, handle disagreement constructively, and help a remote team make better decisions
More about this role

Depot helps software teams build faster and spend less time waiting. The platform spans Depot CI, remote container builds, GitHub Actions runners, remote cache, registry, APIs, SDKs, and the CLI. Across all of it, our job is to make hard infrastructure feel fast, dependable, and easy for developers.

We’re looking for a Staff Engineer who can work across the whole product. You might redesign onboarding, shape an API, change a CLI command, improve logs and errors, simplify billing or permissions, or debug a production issue with support at your side. The common thread is turning messy customer pain into crisp product and technical work.

This is a high-ownership role on a small team. You’ll help decide what to build, make tradeoffs explicit, write the technical plan, build important pieces yourself, bring teammates along, and measure whether the work made customers faster or less blocked.

We care as much about how you work as what you know. You should listen well, write clearly, handle disagreement without creating drag, and build trust through judgment and follow-through. Direct experience with our exact stack helps, but it is not the bar. We care more about learning deeply and...

Read the full posting on Depot's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.