Principal Software Engineer, Docker Hardened Images
$245.91k - $397.14k per yearDocker, Inc.
About Docker
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._______________________________________________________________________The Role
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 throughtechnical 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 Expect
First 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.Visa sponsorship:
Docker considers visa sponsorship on a case‑by‑case basis based on business needs._______________________________________________________________________Compensation & Equity
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.Canada:
CA$245,913 – CA$397,139 baseUnited States:
$180,500 – $291,500 base______________________________________________________________________Posting Information
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.______________________________________________________________________Perks & 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.Time to recharge
– Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.Home office support
– Set up your workspace for comfort and success.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.Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.#LI-REMOTE
#J-18808-Ljbffr
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._______________________________________________________________________The Role
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 throughtechnical 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 Expect
First 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.Visa sponsorship:
Docker considers visa sponsorship on a case‑by‑case basis based on business needs._______________________________________________________________________Compensation & Equity
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.Canada:
CA$245,913 – CA$397,139 baseUnited States:
$180,500 – $291,500 base______________________________________________________________________Posting Information
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.______________________________________________________________________Perks & 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.Time to recharge
– Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.Home office support
– Set up your workspace for comfort and success.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.Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.#LI-REMOTE
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Docker Hardened Images in Winnipeg, MB vacancy
$131k - $191.4k per year
...français suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you... ...~ Bachelor's degree or higher in Computer Science, Engineering, or related field Preferred Qualifications Experience...SuggestedFor contractors- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack...Suggested
- ...20047199 Posting End Date:June 13 City: Winnipeg Employer: Shared Health Site: Grace Hospital Department / Unit: Diagnostic Imaging - GGH Job Stream: Non-Clinical Union: CUPE Reason for Term: FTE: 0.50 Anticipated Shift: Days;Evenings;Weekends Work...SuggestedPermanent employmentWork at officeShift workWeekend workAfternoon shift
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Suggested
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SuggestedFull time
$271.15k per year
About Docker Docker has been one of the most loved brands in developer... ...and over 20 billion container image pulls. From solo founders to... ...the tools that define how software gets built and delivered. As AI... ...Role You are a software engineer who cares deeply about security...Long term contractFull timeRemote workWork from homeHome officeVisa sponsorshipShift work$89.7k - $149.8k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve...Full timeInternship- Principal Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario Join Team CARFAX as Principal Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do,... ...GraphQL. Experience with Kubernetes, Docker and BigData is an advantage....Summer workCasual workWork at office2 days per week
- ...Places to Work two years running. About the Position The Principal Designer is a senior individual contributor who takes on Otherlife... ...with agile, cross-functional workflows across design, engineering, and strategy. Otherlife Perks Competitive salary based on...
- ...solutions that enable holistic molecular imaging of biological systems, accelerating... ...ambitious and motivated Imaging & Analysis Software Engineer to join our dynamic team. This... ...distribution tools such as Conda, pip, Docker, or installation scripts.Full insurance...Full time
- Deploy imaging analysis software for LifeCanvas Technologies across Linux and Windows environments. Apply... ....This Imaging & Analysis Software Engineer bridges the SPIM Imaging Team with Data... ...usersExperience with scientific imaging or image analysis preferredSupport LifeCanvas Technologies...
$175k - $210k per year
General Information:Job Title: Principal Software Engineer - ZynqueLocation: Toronto (Onsite/ Hybrid)Job Type: Full-TimeHiring Timeline:... ...It is a scale-up role: take a young production platform and harden it into a system that enterprises trust with their operations...Long term contractInternshipLive InWork at officeRemote workFlexible hours$168k - $252k per year
...together product leaders, machine learning engineers, and full-stack builders to create... ..., but brighter.About the Role As a Principal Full Stack Software Engineer in Agent Factory, you’ll help... ...with containerization technologies (Docker, Kubernetes)Familiarity with ElasticsearchExposure...Work at officeRemote workWork from homeHome officeFlexible hours- ...revolutionizing digital payments, is seeking an exceptional Principal Software Engineer to join their fully remote engineering team. This senior role... ...(AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes). Strong knowledge of database systems (SQL and...Remote work
- ...Radiology Support Services, the incumbent is responsible for the effective, efficient support to all of the modalities within the Diagnostic Imaging department including: ensuring timeliness, accuracy and quality services to clients. Diagnostic Imaging provides diagnostic...Work at officeShift workWeekend workAfternoon shift
- Architect Agentic AI and high-scale web platforms as G-P’s Principal Software Engineer, working with a diverse remote-first team globally.This Principal... ...LLM workflowsKnowledge of SSR, SSG, ISR, CDN, APIs, AWS, Docker, TerraformAbility to collaborate with technical and...Remote work
$120k - $160k per year
...This Role Great: ~ Join a team building software that helps customers optimize distributed... ...across North America. EOS Software Engineer Position Summary ~ Rodan Energy is seeking... ...deploying Azure‑hosted services using Docker containers, infrastructure as code such as...Long term contractFor contractorsLocal areaFlexible hoursNight shift$220k - $300k per year
...re deployed today, running in production at some of the largest carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive our technical strategy, tackle our most complex engineering...Long term contract$6000 per month
As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems with multi year impact, operating at the... ...builds, scales, and innovates, while remaining hands on in software development where it provides the greatest leverageYour influence...Long term contract- ...build scalable platform services, leveraging modern AI‑augmented engineering practices to accelerate delivery, improve reliability, and... ...Experience Strong track record building and shipping production software in modern languages (Java, Python, or similar)Deep...Long term contractWork at officeRemote work
$130k - $145k per year
...understands that delivering great results comes out of ensuring every voice is heard. About the RoleWe’re looking for a Principal Software Engineer to join our team! The Principal Software Engineer is a senior member of the IT Development team and serves as the hands-on...Permanent employmentFull timeContract work$150k - $175k per year
...(BHSI) is seeking a highly skilled and experienced Technology professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Toronto. This role offers a unique opportunity to shape the strategic evolution of enterprise technology by leading...Long term contractTemporary workFlexible hours$204.6k - $287.5k per year
...creation easier, safer, and more rewarding. We are seeking a Principal Software Engineer to join our Research & Engineering team. You have the... ...firepower wherever it creates maximum leverage for our core engine systems and technology stack. You will look across engine subsystems...Full timeLocal area3 days per week$140k - $176k per year
Principal Software Engineer - Marketing TechnologyAbout Us Our leading SaaS-based Global Employment Platform™ enables clients to expand into over... ...CloudFront), REST/GraphQL APIs, and cloud environments (AWS, Docker, Terraform). Pragmatic Partner: Exceptional ability to...Full timeLocal areaRemote workFlexible hours$177k - $265k per year
...Position DescriptionWe are looking for a Principal-level engineer who is passionate about building and... ...Abilities 10+ years of deep understanding of software engineering processes, agile framework,... ...(Kubernetes, ArgoCD, Crossplane, Docker) Experience with CI/CD Systems such...Work at officeLocal areaRemote workFlexible hours$180k - $275k per year
Job Title: Principal Software Engineer - Python. Job Location: Toronto, CA. Job Location Type: Remote. Job Contract Type: Full-time.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster...Full timeContract workInternshipWork at officeLocal areaRemote workWork from homeFlexible hours- ...be responsible for planning, designing, developing and testing software systems or applications for software enhancements and new products... ...and technological advancements, and presenting on those to the engineering groups Creating formal networks with key decision makers and...
- Lead engineering initiatives at Docker as a remote Manager for Secure Build and SCS Services. This role, preferred for East Coast candidates, emphasizes hands-on engineering skills. Docker is seeking a Mid-level Engineering Manager, focusing on Secure Build and SCS Services...Full timeRemote work
- Auxo is hiring a Principal Engineering Lead for a company building a portfolio of SaaS products and platforms at scale.You’ll work closely... ...and technical goalsWho You Are 10+ years of experience in software engineering3+ years in a senior technical leadership or architecture...
- ...Senior or Principal Software Engineer(s) Principal Engineer As a Principal Engineer, you will be a strong technical leader on the individual contributor (IC) track with deep experience in software development. Your primary responsibility will be to drive technical excellence...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Docker Hardened Images. Be the first to apply!
Related searches
- project engineer assistant project manager Winnipeg, MB
- chief engineer Winnipeg, MB
- director software engineering Winnipeg, MB
- engineering project manager Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- chief power engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- general engineer Winnipeg, MB
- software engineer part time Winnipeg, MB

