Seattle, WA
Remote
Senior
Full Time
9 days ago
💰$ 195,400 - $ 275,600
remote-firstbackendclouddistributed systemsKubernetesGoJavaCI/CDmicroservices
Requirements
- •6+ 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
What You'll Do
- •Design, implement, and operate core services that power Docker’s Offload platform
- •Build scalable systems for container orchestration, workload scheduling, and lifecycle management
- •Develop high-performance APIs and control plane components for managing multi-tenant workloads
- •Ensure system reliability, observability, and performance across Docker’s Offload infrastructure
- •Collaborate with product, platform, and security teams to deliver customer-focused capabilities
- •Participate in architectural discussions, code reviews, and design documents
- •Contribute to automation and CI/CD improvements across the deployment pipeline
- •Debug and resolve production issues across distributed systems in cloud environments
Nice to Have
- •Experience contributing to or building platform-as-a-service (PaaS) 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
- •Experience with owning distributed systems end to end
Benefits
- •Freedom & flexibility; fit your work around your life
- •Designated quarterly Whaleness Days plus end of year Whaleness break
- •Home office setup; we want you comfortable while you work
- •16 weeks of paid Parental leave
- •Technology stipend equivalent to $100 net/month
- •PTO plan that encourages you to take time to do the things you enjoy
- •Training stipend for conferences, courses and classes
- •Equity; we are a growing start-up and want all employees to have a share in the success of the company
- •Docker Swag
- •Medical benefits, retirement and holidays vary by country
- •Remote-first culture, with offices in Seattle and Paris
