D

Docker

Containerization platform for building apps

Staff Software Engineer - Infrastructure

Platform EngineeringConfirmed live in the last 24 hours
Full-timeCA$238.3k - CA$382.3k

About the Job

Requirements

  • At least 8 years of professional, hands-on, full-time software engineering experience in backend, infrastructure, or platform engineering.
  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong software engineering capability in Go or a similar language, including design, testing, debugging, review, and long-term maintainability.
  • A track record of designing, shipping, and operating cloud services or infrastructure platforms in production.
  • Deep expertise in at least one of Kubernetes, networking, cloud platforms, reliability engineering, or developer platforms, plus solid Linux, networking, and production-operations fundamentals.
  • Experience setting technical direction and leading work that requires cross-team alignment.
  • Clear written and verbal communication in a remote environment, including RFCs, design documents, and incident writeups.

Responsibilities

  • Turn ambiguous infrastructure problems into proposals the organization can support, then drive them through RFCs and architecture reviews across teams.
  • Design self-service capabilities and platform APIs, primarily in Go, for onboarding, provisioning, deployment, observability defaults, and day-two operations, with usable contracts and documentation.
  • Set delivery standards using Terraform, GitOps with Argo CD, progressive rollout, and testing, including building the missing continuous-deployment flow.
  • Evolve multi-tenant EKS foundations for reliability, security, scale, and cost, including Envoy Gateway ingress, traffic routing, and multi-region, cross-account connectivity.
  • Improve SLOs, alerting, and incident follow-up on Grafana Cloud to improve production safety and reduce dependence on individual experts.
  • Help determine where safe, auditable, human-reviewed AI-assisted and agentic operational workflows are appropriate.
  • Build alert enrichment and incident-context gathering that assembles relevant signals, history, and runbooks for on-call engineers.
  • Develop runbook-assisted diagnosis and remediation recommendations, keeping a human in the loop for production changes.
  • Develop onboarding and readiness assistants to answer questions currently handled by experts.
  • Join the on-call rotation after onboarding and shadowing.
  • Improve on-call health through better alerts, stronger runbooks, reduced toil, and blameless postmortems focused on prevention.
  • Build context, meet partner teams, ship an initial change, and shadow on-call during the first 30 days.
  • Own a strategic platform problem with a clear plan and metrics, and lead an improvement from design through production within the first 90 days.
  • Lead a major cross-team initiative and establish durable patterns that change how Docker engineers build and operate services within the first year.

Desired Qualifications

  • Experience with EKS and ingress, CNI, or service-mesh technologies.
  • Observability experience with OpenTelemetry, Prometheus, or Grafana.
  • Experience with CI/CD and progressive delivery, including GitHub Actions, Argo CD, or canaries.
  • Experience leading migrations or adoption programs across teams.

About the Company

Docker

Containerization platform for building apps

Docker provides a containerization platform that lets developers build, share, and run applications inside isolated containers. It packages an application and its dependencies into a container image that runs the same on any system that supports Docker. Its main tools include Docker Desktop for local development, Docker Hub for container images, and a command-line interface to manage containers. It uses a freemium pricing model (Personal, Pro, Team, Business) and differentiates itself with its large ecosystem and official image repository to speed up development and deployment.

Company size
1,001-5,000
Company stage
Series C
Total funding
$526M
Headquarters
Palo Alto, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Docker

See more jobs