D

Docker

Containerization platform for building apps

Senior Principal Engineer - Docker and Ecosystem

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeSeattle, WA, USA$219k - $352k

About the Job

Requirements

  • 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, software bills of materials (SBOMs), dependency security, continuous integration/continuous delivery (CI/CD) security, base image trust, or vulnerability intelligence.
  • Practical knowledge of supply chain security frameworks and standards.
  • Expertise in application programming interface (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 Computer Science, Engineering, or equivalent practical experience.
  • Proven track record creating strategic technical plans that enable revenue, expansion, or enterprise deals.
  • Experience converting business strategy into technical architectures and roadmaps.
  • Understanding of software as a service (SaaS) business models, enterprise sales, and how security impacts commercial outcomes.
  • Experience leading build-versus-buy decisions for core platform components.
  • Ability to lead large, cross-company technical initiatives across multiple engineering teams.
  • Experience partnering with vice presidents and executives to define and execute technical strategy.
  • Proven ability to influence technical direction and build consensus without direct authority.
  • Strong communication skills for presenting to executives and driving organization-wide alignment.
  • Experience mentoring senior engineers and developing technical leaders.
  • Experience building products that serve enterprise customers with complex security and compliance requirements.
  • Knowledge of enterprise security requirements and compliance frameworks such as SOC 2 and ISO 27001, and their architectural implications.
  • Understanding of how enterprise security teams evaluate, procure, and operate tooling.

Responsibilities

  • Lead the multi-year technical vision for build security and supply chain across Docker Desktop, Hub, Hardened Images, Verified Publishing, and monetization platforms.
  • Define and sequence a trusted-by-default architecture for 20 million 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 Docker products.
  • Proactively position architecture ahead of evolving supply chain threats and regulatory demands.
  • Architect systems to detect and prevent build-process threats, including compromised dependencies, malicious steps, tampered artifacts, and untrusted images.
  • Design provenance and attestation infrastructure that ensures 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 the integration of Docker security capabilities across the software development lifecycle, from local development through CI/CD to production deployment.
  • Design interfaces and contracts that let Docker tooling embed into customer pipelines, registries, and platforms rather than requiring customers to rebuild around it.
  • Define the developer experience for security tooling so the secure path is the fast and 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 the team's on-call rotation, respond to incidents, debug production issues, and drive continuous improvement of system reliability.

Desired Qualifications

  • Scale experience at a security, developer tools, or infrastructure software company.
  • Experience with containers (Docker, Kubernetes) or developer platforms.
  • Experience with complex enterprise billing, contracts, usage pricing, and revenue recognition.
  • Proven ability to migrate legacy systems without disrupting business operations.
  • Contributions to open-source security tools or supply chain security standards.
  • Recognized technical leadership through speaking, publishing, or open-source work.
  • Advanced degree in Computer Science, Engineering, or a related field.

About the Company

Docker

Containerization platform for building apps

Docker provides a containerization platform that lets developers build, share, and run applications inside isolated containers. It packages an application and its dependencies into a container image that runs the same on any system that supports Docker. Its main tools include Docker Desktop for local development, Docker Hub for container images, and a command-line interface to manage containers. It uses a freemium pricing model (Personal, Pro, Team, Business) and differentiates itself with its large ecosystem and official image repository to speed up development and deployment.

Company size
1,001-5,000
Company stage
Series C
Total funding
$526M
Headquarters
Palo Alto, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Docker

See more jobs