← All roles

Senior Principal Engineer, Docker and Ecosystem

Docker· Engineering
Apply on company site
Remote$219k - $352kFull-timePosted 1w ago

About the role

Senior Principal Engineer and technical vision for secure software delivery and supply chain across Docker’s products. Own multi-year architecture and security strategy to harden build, verify, and trust in software delivery at Docker’s scale. Remote-friendly, Seattle-based location.

Responsibilities

  • Lead multi-year technical vision for build security and supply chain across Docker Desktop, Hub, Hardened Images, Verified Publishing, and monetization platforms.
  • Define and sequence "trusted by default" architecture for 20M developers.
  • Partner with the SVP of Engineering to convert commercial strategy into multi-year technical roadmaps.
  • Establish company-wide architectural principles and security standards.
  • Identify high-leverage platform investments that enhance security across all Docker products.
  • Proactively position architecture ahead of evolving supply chain threats and regulatory demands.
  • Architect systems to detect and prevent build-process threats like compromised dependencies, malicious steps, tampered artifacts, and untrusted images.
  • Design provenance and attestation infrastructure ensuring Docker artifacts carry verifiable build history.
  • Define artifact signing, verification, and policy enforcement across local workflows and CI/CD pipelines.
  • Architect SBOM generation, dependency analysis, and vulnerability intelligence for complete software visibility.
  • Align with and help shape emerging supply chain security standards.
  • Ensure security controls remain fast and unobtrusive so developers keep them enabled.
  • Architect how Docker's security capabilities integrate across the full software development lifecycle, from local development through CI/CD to production deployment.
  • Design the interfaces and contracts that let Docker's tooling embed into pipelines, registries, and platforms customers already run, rather than asking them to rebuild around us.
  • Define the developer experience for security tooling, where the secure path is the fast path and the default path.
  • Architect policy and enforcement models that satisfy enterprise security and compliance requirements without fragmenting the developer workflow.
  • Drive convergence of security capabilities across Docker products, replacing product-specific implementations with shared platform primitives.
  • Work with leaders across engineering to drive strategy and execution.
  • Mentor and develop Staff and Principal engineers, raising the technical bar across the organization.
  • Represent Docker's security architecture externally through blog posts, conference talks, standards bodies, and technical community engagement.
  • Participate in executive-level discussions, providing architectural perspective on business decisions.
  • Take part in on-call rotation for your team, respond to incidents, debug production issues, and drive continuous improvement of system reliability.

Qualifications

  • 12+ years of software engineering experience specializing in build security, software supply chain security, or SDLC tooling
  • Deep understanding of build process threat models across dependencies, environments, artifacts, and pipelines, along with effective mitigations
  • Architectural experience in artifact signing, attestations, SBOMs, dependency security, CI/CD security, base image trust, or vulnerability intelligence
  • Practical knowledge of supply chain security frameworks and standards
  • Expertise in API design, service architecture, and scalable system integration
  • Proven record delivering large-scale distributed systems for millions of users and enterprise customers
  • Experience with major cloud platforms (AWS, GCP, Azure) and modern infrastructure
  • Bachelor's degree in CS, Engineering, or equivalent practical experience

Skills

Required:Build security strategy

Benefits

  • 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.
  • Generous PTO, quarterly Whaleness Days, and end-of-year Whaleness break.
  • Home office support – Set up your workspace for comfort and success.
  • Technology stipend – US$100 net per month.
  • Annual learning & development stipend for conferences, courses, certifications, and continued learning.
  • 16 weeks of paid parental leave after six months of employment.
  • Equity for all full-time employees.
  • Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
  • Docker swag.
Last updated Oct 14, 2026. Interested? Apply on the company site.
Docker logo

About Docker

Accelerated Container Application Development

Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.

ContainerizationDevOpsCloud InfrastructureSecurityOpen Source

More open roles at Docker