Docker, Inc

Docker, Inc

Software Engineer, Infrastructure Platform

Canada

Sponsorship not specifiedDetected 109 days ago
Distributed SystemsCode ReviewGitDockerKubernetesTerraformCI/CDGitHub ActionsLinuxPrometheusGrafanaAgentic AICybersecurityIncident ResponseCommunicationArgo CD

About the role

  • Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls.
  • As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
  • Participate in incident response and preventive follow-ups. - Help standardize safe delivery patterns, including testing gates, canaries, and rollback triggers, so deployments are routine and low-risk.

Responsibilities

  • Build and operate internal platform services and APIs in Go, including provisioning, quotas and policies, cost insights, and platform workflows.
  • Deliver golden paths for self-serve onboarding and day-2 operations, including access, deployment setup, observability defaults, and governance guardrails.
  • Partner with teams to drive adoption through clear docs, examples, and measurable outcomes.
  • Operate and scale multi-tenant EKS clusters and traffic and ingress systems to deliver secure, reliable routing.
  • Build and iterate on agentic workflows that reduce operational toil, including triage support, context gathering, safe runbook execution, and remediation suggestions.
  • This role may require participation in an on-call rotation to provide support outside of standard business hours, including evenings, weekends, and holidays, as needed.
  • RFCs and design docs, code review, and small safe releases.
  • Building self-service onboarding and deployment workflows that reduce tickets and speed delivery.
  • We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.

Requirements

  • Experience shipping and operating cloud services in production, often 3+ years.
  • we want you comfortable while you work
  • Core Engineering Skills (must-have)
  • 4+ years of backend software engineering experience building large-scale cloud or distributed systems
  • Strong software development skills in Go or a similar language, including design, testing, debugging, and code review.
  • Experience shipping and operating cloud services in production, often 3+ years. We hire for skill and impact, not years alone.
  • Solid foundation in Linux, networking fundamentals, and cloud security.
  • Experience building operational automation, including AI-assisted or agentic workflows, with an emphasis on safety, guardrails, and auditability.
  • Clear written and verbal communication in a remote environment, including RFCs, incident writeups, and async collaboration.
  • Nice-to-have

Nice to have

  • Kubernetes and EKS experience, plus ingress, CNI, service mesh, and familiarity with L4 and L7 load balancing.
  • Observability tooling such as OpenTelemetry, Prometheus, and Grafana, plus alerting and SLO practice.
  • CI/CD and progressive delivery, including GitHub Actions or Argo CD, canaries, and automated rollback.
  • Cost optimization at scale, including FinOps and capacity modeling.
  • Distributed systems, containers, and Go-based platform tooling.
  • We value depth in one area and curiosity across others, and we will help you grow in the rest.
  • Ship your first change to a Terraform module or internal service and learn how we operate.
  • Join the on-call rotation and contribute effectively during your shifts.

Skills

  • A core focus is self-service.

Compensation

  • Technology stipend equivalent to $100 USD net/month

Benefits

  • Home office setup
  • 16 weeks of paid Parental leave (after 6 months of employment)
  • Technology stipend equivalent to $100 USD net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Medical benefits, retirement and holidays vary by country
  • Equity; we are a growing start-up and want all employees to have a share in the success of the company

Company info

  • Operational ownership is part of this role.
  • we are a growing start-up and want all employees to have a share in the success of the company
  • The more inclusive we are, the better our company will be.

Equal opportunity

  • equal opportunity.

Visa & Work Authorization

  • Docker considers visa sponsorship on a case-by-case basis based on business needs.

This listing is sourced directly from Docker, Inc's careers page and normalized into a canonical job model.