Software Engineer, Infrastructure
Cognition, San Francisco +1
What you will do
- Own agent execution infrastructure: Design and operate the sandboxed compute environments that power Devin's task execution, including VM orchestration, container management, resource scheduling, and isolation at scale.
- Build and maintain the developer platform: Create the internal infrastructure that Cognition engineers depend on every day: CI/CD pipelines, deployment systems, developer tooling, and the abstractions that let product teams ship fast.
- Drive reliability and observability: Define SLOs, build monitoring and alerting systems, lead incident response, and close the loop on postmortems so the same failure never happens twice.
- Scale with the product: Anticipate capacity and architecture needs before they become bottlenecks; make deliberate infrastructure investments that stay ahead of product growth.
- Partner across engineering: Work closely with product engineers and researchers to understand what the systems they are building require, and design infrastructure that meets those needs without creating unnecessary complexity.