Docker - Senior Supply Chain Security Engineer (East Coast Preferred)
Requirements
• Strong experience with containers, Linux and Kubernetes in production or production-shaped environments. • Practical experience reading, adapting or maintaining Helm charts and diagnosing how chart templates, values and workload security settings affect deployment behaviour. • Experience maintaining software you did not originate, such as Linux packages, container images, open-source integrations, charts or a comparable downstream distribution. • Strong YAML and configuration-review skills, including care for conventions, consistency and downstream impact across a large catalogue. • Working knowledge of container and Kubernetes security, including non-root execution, UID and GID, capabilities, filesystem restrictions, image layers and multi-architecture builds. • Practical programming ability in Go or a comparable language, sufficient to write and review integration tests, validators and content automation. • Experience tracking upstream releases and reasoning about semver, breaking changes, dependency graphs and reproducible builds. • A maintainer mindset: you catch drift, improve patterns for the next contributor and consider the effect of a change across many downstream consumers. • Familiarity with GitHub-heavy open-source workflows, including pull requests, review, release tracking and upstream contribution. • Comfort using AI-assisted engineering critically while retaining ownership of security assertions, test evidence and release quality. • A strong operational mindset and clear written and spoken communication suited to a remote, async-first company. • Experience as a maintainer for Alpine, Debian, Fedora, Wolfi, Homebrew or another package ecosystem. • Helm chart authorship or meaningful contribution to an upstream chart. • Experience with SBOMs, VEX, SLSA, Sigstore, cosign, provenance or artefact signing. • Experience with apk, deb, rpm, Go modules, Maven or Gradle, npm, pip, Cargo or other dependency ecosystems. • Experience building automation for package, image or chart creation, validation and release. • Experience with FIPS, FedRAMP, PCI or other regulated and security-conscious environments. • Build context on the DHI catalogue, its package, image and chart definitions, the DHI Factory and the team's definition of done. • Pair across both image and Helm chart work and ship a useful production change. • Learn the build, test, signing, publishing and vulnerability-remediation workflows. • Take part in reviews and an incident, escalation or failed-build learning session. • Own a complex image and chart addition or update from upstream analysis through release. • Resolve a meaningful CVE, dependency or compatibility problem with clear evidence and customer impact in mind. • Improve at least one factory control, integration test, validator or reusable content pattern. • Review across artefact types and help another engineer take on a broader piece of work. • One Year Outlook (First Year) • Be a trusted senior owner across hardened packages, images and Helm charts. • Deliver material catalogue growth or quality improvements without increasing human effort linearly with demand. • Reduce recurring manual work by moving a class of changes into a proven automated path. • Improve DHI's security posture, content availability and release reliability for customers. • Raise review quality and grow the team's ability to work across artefact and dependency ecosystems. • Docker considers visa sponsorship on a case-by-case basis based on business needs.
Responsibilities
• Author and maintain definitions for hardened system packages and container images, including build steps, upstream tracking, multi-architecture support and reproducibility controls. • Adapt and maintain upstream Helm charts so they work correctly with DHI images under non-root, restricted and production-shaped Kubernetes security constraints. • Track upstream releases, semver patterns, monorepos, dependency chains and breaking changes, then make pragmatic decisions about when to update, patch, pin or deviate. • Triage and remediate vulnerabilities across OS packages, application dependencies, images and charts, including VEX and no-upstream-fix cases that require explicit security judgement. • Write and improve Go-based integration tests, validators and policy checks that prove packages, images and charts behave correctly in real environments. • Review human-authored and machine-authored pull requests against DHI standards, distinguish blocking issues from advice and give contributors a clear path forward. • Improve the DHI Factory by converting repeated work, review corrections and escaped defects into automation, tests, validators and reusable authoring patterns. • Help classify work into deterministic, specialist and judgement paths so people spend time where their expertise changes the outcome. • Partner with Product, Security, Support and customer-facing teams to turn demand and incidents into prioritised content and durable improvements. • Engage constructively with upstream maintainers when hardened deployment requirements expose issues or useful improvements. • Participate in the team's paid on-call rotation and drive learning from customer escalations, failed builds and content defects. • Communicate decisions, risks and progress clearly in a remote, async-first environment.
Benefits
• Canada: CA$210,627 – CA$341,690 + equity • United States: $154,600 – $250,800 + equity • ______________________________________________________________________ • Open vacancy: This posting is for an existing open role. • AI in hiring: Docker may use AI-assisted tools during our recruiting process. • Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent. • 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. • Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break. • 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. • Docker swag – Because representing the whale never gets old.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT