Staff Software Engineer, Offload
Software Development
Excel
WFA Digital Insight
As demand for cloud infrastructure specialists grows, Docker's Offload team is hiring a seasoned Staff Software Engineer. With 8+ years of experience in large-scale systems, candidates should be well-versed in container orchestration and microservices architecture. Stand out with a deep understanding of cloud scalability patterns and a passion for innovation.
Job Description
About the Role
Docker is seeking a Staff Software Engineer to design and build core systems for its cloud platform. The Offload team focuses on creating scalable, reliable, and secure infrastructure for containerized workloads.Responsibilities
- Design, implement, and operate core services for Docker's Offload platform
- Build scalable systems for container orchestration, workload scheduling, and lifecycle management
- Develop high-performance APIs and control plane components
- Ensure system reliability, observability, and performance across Docker's Offload infrastructure
Requirements
- 8+ years of backend software engineering experience in large-scale cloud or distributed systems
- Strong proficiency in Go and/or Java
- Deep understanding of container orchestration, Kubernetes, and microservices architecture
How to Stand Out
- Familiarize yourself with Docker's cloud platform and Offload team's focus areas before applying.
- Highlight experience with CI/CD pipelines, monitoring, and infrastructure-as-code tooling in your portfolio.
- Prepare to discuss system reliability, observability, and performance in distributed environments during interviews.
- Showcase your understanding of cloud infrastructure, including AWS, Azure, or GCP, and related scalability patterns.
- Emphasize your ability to collaborate with cross-functional teams, including product, platform, and security teams.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.