Staff Software Engineer, Cloud Sandboxes (Seattle or SF Bay Area)
Core
Design and build core systems for Docker's cloud agentic platform, focusing on scalable, reliable, and secure infrastructure for deploying and managing agentic workloads.
Role type
Staff Software Engineer (Cloud Infrastructure & Distributed Systems)
Builds
Scalable microVM orchestration, workload scheduling, lifecycle management, and high-performance APIs for multi-tenant cloud environments.
Domain
Cloud Infrastructure, Distributed Systems, Container Orchestration
Deliverable
production ML models | infrastructure
Required skills
Go, Java, Kubernetes, microservices architecture, cloud infrastructure (AWS/Azure/GCP), CI/CD pipelines, observability, distributed systems debugging
Preferred skills
Cloud-scale compute platforms, container infrastructure, service mesh, networking, policy enforcement, multi-tenant security best practices
Technologies
Go, Java, Kubernetes, AWS, Azure, GCP, Prometheus, OpenTelemetry, Grafana
Responsibilities
Design and implement core services for the Cloud Sandboxes platform; Build scalable systems for microVM orchestration and workload scheduling; Develop high-performance APIs and control plane components; Ensure system reliability, observability, and performance; Collaborate with product, platform, and security teams; Participate in architectural discussions and code reviews; Contribute to automation and CI/CD improvements; Debug and resolve production issues in distributed cloud environments; Manage on-call rotation for incident response and system reliability.
Seniority
Staff, hands-on IC with strategic impact