Docker, Inc

Docker, Inc

Staff Software Engineer, Infrastructure

Canada · Staff+ · Full-time

Sponsorship not specified$170k-$276kDetected 137 days ago
GitCloud PlatformsDockerKubernetesTerraformCI/CDGitHub ActionsLinuxPrometheusGrafanaAgentic AICommunicationMicrosoft OfficeArgo CD

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

5 transfer filings in the last year, covering 5 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • ABOUT DOCKER 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.

Responsibilities

  • This is a Staff-level role, so success is measured by leverage rather than just your own commits.
  • Take ambiguous infrastructure problems and turn them into proposals the org can rally around, 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-2 operations, with contracts and docs teams actually use.
  • Set delivery standards using Terraform, GitOps with Argo CD, progressive rollout, and good testing, including building the continuous-deployment flow we're missing today.
  • Flexibility that fits your life - We trust you to manage your schedule while delivering great work.
  • We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives.
  • We believe diverse teams build better products, make better decisions, and better serve our global community.

Requirements

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

Nice to have

  • EKS and ingress/CNI/service-mesh experience
  • observability with OpenTelemetry/Prometheus/Grafana
  • CI/CD and progressive delivery (GitHub Actions, Argo CD, canaries)
  • experience leading migrations or adoption programs across teams.
  • You don't need every item here.
  • We value deep expertise in one area, strong systems judgment, and curiosity across the rest.
  • Docker considers visa sponsorship on a case-by-case basis based on business needs.

Skills

  • It has grown faster than its foundations, and this year is about closing that gap.
  • Today, much of that work still leans on a handful of experts unblocking the same provisioning and operational workflows by hand.
  • The concrete version sits on this year's roadmap:
  • spinning up a new global region or application environment should take hours, not days.
  • Right now it takes days.
  • Getting there means building the foundations underneath it.

Compensation

  • Compensation & Equity

Benefits

  • Time to recharge - 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 - Equivalent to US$100 net per month to help support your work.
  • 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 - Share in Docker's long-term success as we continue to grow.
  • Comprehensive benefits - Medical, retirement, and paid holidays vary by country.
  • As a Staff engineer, you'll also improve the health of on-call itself, with better alerts, stronger runbooks, less toil, and blameless postmortems aimed at prevention.

Company info

  • On-call Operational ownership is part of the job.
  • Operational ownership is part of the job.

Equal opportunity

  • equal opportunity employer.

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.