← All roles

Senior Software Engineer, Infrastructure

Docker· Engineering
Apply on company site
Remote$160.9k - $260.7kFull-timePosted 7mo ago

About the role

Senior, hands-on infrastructure engineer responsible for building self-service platform components, multi-region connectivity, and production-ready automation to enable rapid provisioning and safe operations across Docker’s internal platform.

Responsibilities

  • Turn ambiguous infrastructure problems into clear designs and working systems — contributing to RFCs and architecture reviews, and driving your projects to done.
  • Build self-service capabilities and platform APIs (primarily in Go) for onboarding, provisioning, deployment, observability defaults, and day-2 operations — with contracts and docs teams actually use.
  • Apply and help shape delivery standards with Terraform, GitOps on Argo CD, progressive rollout, and strong testing — including the continuous-deployment flow we’re missing today.
  • Strengthen the multi-tenant EKS foundations for reliability, security, scale, and cost: Envoy Gateway ingress, traffic routing, and multi-region, cross-account connectivity.
  • Improve SLOs, alerting, and incident follow-up on Grafana Cloud so production gets safer and less dependent on heroics.

Qualifications

  • 6+ years of hands-on software engineering in backend, infrastructure, or platform engineering, though we weight real depth and impact more heavily than exact tenure.
  • Strong software engineering in Go or a similar language: design, testing, debugging, review, and long-term maintainability.
  • A track record of building, shipping, and operating cloud services or infrastructure in production.
  • Deep expertise in at least one of Kubernetes, networking, cloud platforms, reliability engineering, or developer platforms — plus solid Linux and production-ops fundamentals.
  • Experience shaping technical direction and working effectively across teams.
  • Clear written and verbal communication in a remote environment (RFCs, design docs, incident writeups).
  • Bachelor’s in CS/Engineering or equivalent practical experience.

Skills

Required:Go programmingTerraformGitOps (Argo CD)KubernetesLinux / production-ops

Benefits

  • Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
  • Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
  • Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
  • Home office support – Set up your workspace for comfort and success.
  • Technology stipend – US$100 net per month.
  • Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
  • Parental leave – 16 weeks of paid parental leave after six months of employment.
  • Equity for all full-time employees.
  • Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
  • Docker swag
Last updated Aug 19, 2026. Interested? Apply on the company site.
Docker logo

About Docker

Accelerated Container Application Development

Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.

ContainerizationDevOpsCloud InfrastructureSecurityOpen Source

More open roles at Docker