Docker
Staff Software Engineer, Cloud Sandboxes (Seattle or SF Bay Area)
Seattle, WA, Remote. Posted 4 months ago
The role
You will design and build core systems for Docker's cloud agentic platform. The role focuses on creating scalable, reliable, and secure infrastructure for agentic workloads.
What you will do
- Design, implement, and operate core services for Docker's Cloud Sandboxes platform
- Build scalable systems for microVM orchestration, workload scheduling, and lifecycle management
- Develop high-performance APIs and control plane components for multi-tenant workloads
- Ensure system reliability, observability, and performance
- Collaborate with product, platform, and security teams
- Participate in architectural discussions, code reviews, and design documents
- Contribute to automation and CI/CD improvements
- Debug and resolve production issues across distributed systems
- Take part in on-call rotation
Required qualifications
- 10+ years of backend software engineering experience building large-scale cloud or distributed systems
- Strong proficiency in Go and/or Java
- Deep understanding of container orchestration, Kubernetes, and microservices architecture
- Experience designing and operating highly available, secure, and observable production systems
- Strong understanding of cloud infrastructure (AWS, Azure, or GCP) and related scalability patterns
- Familiarity with CI/CD pipelines, monitoring, and infrastructure-as-code tooling
- Excellent problem-solving and debugging skills in distributed environments
- Strong communication skills and ability to collaborate across remote, cross-functional teams
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Nice to have
- Experience contributing to cloud-scale compute platforms or container infrastructure products
- Knowledge of service mesh, networking, or policy enforcement systems
- Experience with observability stacks (Prometheus, OpenTelemetry, Grafana, etc.)
- Familiarity with security best practices for multi-tenant cloud systems
- Prior experience in developer infrastructure, cloud platforms, or hyperscale environments
Benefits
- Remote-first by design
- Flexibility to manage your schedule
- Generous PTO
- Designated quarterly Whaleness Days
- Designated end-of-year Whaleness break
- Home office support
- Technology stipend equivalent to US$100 net per month
- Annual stipend for conferences, courses, certifications, and continued learning
- 16 weeks of paid parental leave after six months of employment
- Equity for all full-time employees
- Medical, retirement, and paid holidays
- Docker swag
Before you apply
- Docker considers visa sponsorship on a case-by-case basis based on business needs
- Docker may use AI-assisted tools during the recruiting process
- Candidates may be invited to opt in to interview recordings
About the company
Docker is a developer tooling brand trusted by more than 20 million monthly users. It is a globally distributed, remote-first team building tools that define how software gets built and delivered.