Principal Software Engineer, Docker Hardened Images

Posted Yesterday
2 Locations
Remote
246K-367K Hourly
Expert/Leader
Information Technology
Docker helps developers bring their ideas to reality by conquering the complexity of app development.
The Role
Lead architecture and long-term technical direction for Docker Hardened Images (DHI). Define platform standards for image and Helm chart hardening, supply-chain posture (SBOM, SLSA, signing), and distribution. Drive cross-functional roadmaps, resolve ambiguous packaging/security problems, influence upstream OSS, mentor senior engineers, shape test and tooling strategy, and participate in on-call incident response.
Summary Generated by Built In

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. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. 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.

Docker Hardened Images (DHI) is Docker's catalogue of security-hardened, enterprise-grade container images and Helm charts, built to be minimal, up-to-date, and safe to deploy in regulated and security-conscious environments. We're looking for a Principal Software Engineer to set the long-term technical direction for this catalogue and shape how the broader container security ecosystem evolves inside and beyond Docker.

At this level, you'll work across organizations, not just within one team. You'll set direction for major domains, resolve the highest-ambiguity problems in container supply chain security, and grow your impact through architectural leadership, cross-functional alignment, and influence on industry standards. This is a pure individual contributor role; influence comes through technical vision, design, and the ability to move organizations.

Responsibilities
  • Own the architecture for DHI as a platform, making high-leverage decisions that define how images and Helm charts are authored, secured, distributed, and evolved across the entire catalogue and across Docker's broader product surface.

  • Define and drive multi-quarter technical roadmaps for the container hardening domain, balancing upstream velocity, supply chain security posture, customer compliance requirements, and long-term catalogue scalability.

  • Identify systemic patterns from customer, operational, and upstream signals and translate them into architectural changes that span the catalogue, not just individual images or charts.

  • Build alignment across teams and executives on technical strategy, tradeoffs, and sequencing, including product, security, infrastructure, and customer-facing functions.

  • Represent Docker as a trusted technical voice in escalations, key enterprise customer engagements, and upstream OSS communities on issues that shape the future of secure container delivery.

  • Set conventions and standards at scale, defining the patterns others build within for image definition, Helm chart adaptation, hardening strategy, and supply chain tooling (Sigstore, SBOM, SLSA), and evolving those standards as the ecosystem changes.

  • Drive the hardest, most ambiguous packaging problems where the right answer requires reasoning across upstream dynamics, security tradeoffs, multi-arch constraints, and customer impact simultaneously.

  • Shape the integration test infrastructure and developer tooling strategy so that DHI's engineering platform scales with the catalogue and raises quality across the team.

  • Mentor and raise the technical ceiling for staff and senior engineers across the org, through review, design, and well-chosen architectural decisions that create durable leverage.

  • Take part in the paid on-call rotation; respond to incidents, debug production issues, and drive systemic improvements in reliability.

Qualifications
  • 10+ years of backend engineering experience, including extensive work on production-grade, distributed systems at scale.

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Ability to set multi-quarter technical roadmaps and align stakeholders (engineering, product, and executives) on strategy and tradeoffs.

  • Deep expertise in the container and Kubernetes ecosystem: you have strong, grounded opinions about cert-manager, kyverno, grafana, istio, and similar projects, and you can reason about tradeoffs at the ecosystem level, not just the image level.

  • Mastery of container supply chain security concepts (provenance, attestation, SBOM, signing, SLSA) and experience driving posture decisions across an organization rather than implementing them on a single project.

  • Strong software engineering fundamentals: code review, testing, source control, CI/CD, and Go sufficient to shape infrastructure and harness design.

  • Track record of technical influence without authority across multiple teams or organizations, raising quality through design docs, standards, review, and mentorship.

  • Experience navigating upstream OSS communities as a decision-maker, representing a downstream organization's requirements and shaping upstream direction on security-relevant issues.

  • Comfort working across remote, distributed teams and communicating complex technical strategy clearly to both technical and non-technical audiences.

Bonus but not required

  • Experience as a package maintainer at a Linux distribution, Homebrew, or comparable ecosystem.

  • Hands-on experience implementing or operationalizing supply chain tooling (Sigstore, SBOM, SLSA) at org scale.

  • Experience in regulated environments (FedRAMP, FIPS, PCI) with direct exposure to compliance requirements shaping engineering decisions.

  • Prior Principal or Distinguished IC experience on a platform, security, or developer-tools team.

  • Experience engaging directly with enterprise customers on container security architecture.

What to ExpectFirst 30 Days
  • Align with leadership on the most critical org-wide technical risks and opportunities in container supply chain security.

  • Develop a point of view on DHI's current architectural constraints and where the highest-leverage interventions are.

  • Begin mapping the cross-functional landscape: product priorities, upstream pressures, customer compliance signals, and engineering gaps.

First 90 Days

  • Drive an architectural decision that unblocks multiple teams and reduces systemic risk across the catalogue.

  • Establish a feedback loop from customer, operational, and upstream signals into the multi-quarter roadmap.

  • Engage upstream OSS communities on at least one DHI-relevant issue with meaningful influence on direction.

First Year

  • Deliver a major platform or standards evolution with broad adoption across DHI and adjacent teams.

  • Create durable alignment across engineering, product, and security on catalogue architecture, supply chain posture, and hardening strategy.

  • Raise the technical ceiling for the engineers around you, measurably improving review quality, architectural consistency, and the team's ability to operate independently at a higher level.

Perks

  • Freedom & flexibility; fit your work around your life

  • Designated quarterly Whaleness Days plus end of year Whaleness break

  • Home office setup; we want you comfortable while you work

  • 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

  • Equity; we are a growing start-up and want all employees to have a share in the success of the company

  • Docker Swag

  • Medical benefits, retirement and holidays vary by country

  • Remote-first culture, with offices in Seattle and Paris

Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.

#LI-REMOTE

Skills Required

  • 10+ years of backend engineering experience, including production-grade distributed systems at scale.
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Ability to set multi-quarter technical roadmaps and align stakeholders on strategy and tradeoffs.
  • Deep expertise in the container and Kubernetes ecosystem (cert-manager, kyverno, Grafana, Istio, etc.).
  • Mastery of container supply chain security concepts (provenance, attestation, SBOM, signing, SLSA).
  • Strong software engineering fundamentals: code review, testing, source control, CI/CD, and Go proficiency.
  • Track record of technical influence without authority across multiple teams or organizations.
  • Experience navigating upstream OSS communities as a decision-maker and representing downstream requirements.
  • Comfort working across remote, distributed teams and communicating complex technical strategy to varied audiences.
  • Participation in paid on-call rotation; incident response and production debugging.
  • Experience as a package maintainer at a Linux distribution, Homebrew, or comparable ecosystem.
  • Hands-on experience implementing or operationalizing supply chain tooling (Sigstore, SBOM, SLSA) at org scale.
  • Experience in regulated environments (FedRAMP, FIPS, PCI) affecting compliance-driven engineering choices.
  • Prior Principal or Distinguished IC experience on platform, security, or developer-tools teams.
  • Experience engaging directly with enterprise customers on container security architecture.

Docker, Inc Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Docker, Inc and has not been reviewed or approved by Docker, Inc.

  • Healthcare Strength Healthcare coverage is described as comprehensive, including employer-paid medical, dental, and vision for employees and dependents in the U.S. Additional resources such as telehealth, mental-health support, and an HRA for deductibles are highlighted.
  • Flexible Benefits Remote-first support includes a home office setup budget, monthly technology and coworking stipends, and async/time-zone flexibility. These elements indicate adaptability to distributed work.
  • Leave & Time Off Breadth Time off programs include flexible PTO, companywide wellness days, and a year-end recharge period. Paid parental leave is also offered following an eligibility period.

Docker, Inc Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Palo Alto, CA
498 Employees
Year Founded: 2013

What We Do

At Docker, we simplify the lives of developers who are making world-changing apps. We simplify and accelerate workflows with an integrated development pipeline and application components. Actively used by millions of developers around the world, Docker Desktop and Docker Hub provide unmatched simplicity, agility and choice.

Why Work With Us

We are a people-first organization that provides every employee an opportunity to grow and learn. We provide regular development opportunities for all employees helping employees achieve their goals.

Gallery

Gallery

Similar Jobs

NBCUniversal Logo NBCUniversal

Senior Programmer (AI, Engine, Rendering, UI)

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Montréal, QC, CAN
68000 Employees

NBCUniversal Logo NBCUniversal

Senior Programmer - Mobile (Engine, Rendering, Tools, UI)

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Montréal, QC, CAN
68000 Employees

Atlassian Logo Atlassian

Account Executive

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
Canada
11000 Employees
95K-123K Annually

Block Logo Block

Merchant and Network Compliance Manager

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
103K-194K Annually

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account