D

Docker

Containerization platform for building apps

Engineering Manager - Secure Build and SCS Services

Engineering LeadershipUpdated on Nov 12
Full-timeCA$174.9k - CA$392.1k

About the Job

Requirements

  • At least 5 years of experience managing high-performing engineering teams, with meaningful responsibility across more than one team or distinct technical domain.
  • At least 8 years of professional, hands-on software engineering experience in backend, infrastructure, platform or developer tooling.
  • Experience leading, growing and retaining engineers at or above the candidate's own technical seniority, including teams the candidate did not build and difficult performance conversations.
  • A leader-first operating model, with sufficiently current technical judgment to participate in design and review across unfamiliar systems without needing to be the best engineer in the room.
  • Experience prioritizing across competing roadmaps, operational load and stakeholder commitments, with clear mechanisms for allocating attention and capacity.
  • Strong backend and distributed-systems judgment, including application programming interfaces, event-driven architectures, data stores, cloud-native infrastructure and production operations.
  • Understanding of continuous integration or build-system internals, containers and artifact workflows, plus a strong interest in software supply-chain security and trust boundaries.
  • Experience leading teams that operate production infrastructure through on-call, incident response, observability, service-level objectives and efforts to reduce recurring operational load.
  • Strong product judgment and evidence of shaping roadmaps with Product rather than only receiving requirements.
  • Clear written and verbal communication, cross-functional influence, customer closeness and comfort leading a remote-first organization across European and US time zones.

Responsibilities

  • Lead Secure Build and SCS Services, owning delivery, team health, growth, performance and operational excellence across both teams.
  • Turn two changing roadmaps into a coherent portfolio plan with explicit priorities, capacity and trade-offs, and create leadership coverage so neither team becomes the permanent second priority.
  • Partner with Product to shape strategy and roadmaps for secure build, Docker Scout, Docker Hardened Images and the services that connect them.
  • Stay close to the technical work through design and code review, incident response and selective hands-on contribution where it adds leverage.
  • Ensure each team's technical direction supports product, security, reliability and customer priorities, setting it collaboratively with Staff and senior engineers while leaving clear decision ownership with them.
  • Own the interfaces between the teams, including trust boundaries, contracts, data quality, versioning, operational ownership and customer-facing failure modes.
  • Balance new product work with inherited systems and on-call, and invest in reliability improvements driven by recurring operational pain.
  • Own engineer growth and performance, handle difficult conversations directly, hire and retain strong people and build succession depth within both teams.
  • Align Product, Design, Security, DHI Content, Registry, Hub, sales, support, commercial and legal partners while shielding the teams from churn.
  • Lead disciplined use of AI-assisted engineering and communicate decisions, risks and progress clearly across UK and US working hours.
  • Build relationships with every engineer and the Product partners for both teams before changing structure, process or roadmap.
  • Understand Secure Build's product direction, production estate and on-call load, including Docker Build Cloud and Docker Hub Automated Builds.
  • Understand the SCS Services products, customers, architecture and operational profile, and map the dependencies, trust boundaries and ownership lines between the teams.
  • Own a coherent portfolio plan with both teams and Product, including explicit capacity for roadmap, reliability and cross-team work.
  • Establish a sustainable operating cadence and leadership coverage that prevents either team depending on the manager's constant presence.
  • Agree ownership and escalation paths for shared services and failures, start one material improvement in each team and make progress and risk visible.
  • Ensure both teams deliver predictably against a portfolio connecting secure build, Scout and Docker Hardened Images outcomes without collapsing their distinct missions.
  • Deliver material trusted-build or secure-CI capability in Secure Build and reduce operational risk in its inherited production systems.
  • Ensure SCS Services delivers material customer outcomes while both teams maintain sustainable on-call, clearer ownership and senior engineers leading broader work.

Desired Qualifications

  • Experience with Go, Clojure or both, and evidence of becoming effective across a polyglot estate.
  • Experience with Kafka, Spanner, Datomic or comparable event-streaming and distributed-data systems.
  • Experience with Open Container Initiative (OCI), BuildKit, Buildx, GitHub Actions or comparable build and continuous-integration platforms.
  • Experience with sandboxing, micro-virtual machines, untrusted workload execution or multi-tenant infrastructure.
  • Experience with Supply-chain Levels for Software Artifacts (SLSA), in-toto, software bills of materials (SBOMs), Vulnerability Exploitability eXchange (VEX), Sigstore, cosign, provenance, signing or vulnerability scanning.
  • Experience evolving legacy systems while shipping new capability for developer tools, security products, regulated customers or software-agent workflows.

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