TL;DR

Staff Software Engineer (PaaS): Design and build core systems that power Docker’s cloud platform with an accent on creating scalable, reliable, and secure infrastructure. Focus on container orchestration, workload scheduling, and lifecycle management for managing multi-tenant workloads.

Location: Remote in the United States

Salary: $195,400 – $275,600

Company

Docker makes app development easier so developers can focus on what matters.

What you will 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.

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.

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.

Culture & 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.
  • Remote-first culture, with offices in Seattle and Paris.