Senior Principal Software Engineer, Docker and Ecosystem at Docker
Closed
Docker is hiring a senior principal software engineer, docker and ecosystem focused on Docker platform and open-source ecosystem engineering.
Search jobs by company: Docker
- Location
- Remote
- Advertised region
- Seattle, WA / Seattle / United States
- Employment
- FullTime
- Work arrangement
- remote
- Technologies
- AWS, Azure, GCP, Kubernetes, Docker
Save job — free account Saved jobs
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
By continuing, you agree to processing needed to manage your account and profile. Privacy policy
This opening is not confirmed as active. Check the employer source before applying.
Role overview
The Senior Principal Software Engineer, Docker and Ecosystem opening at Docker is centered on Lead technical work for Docker platform and open-source ecosystem engineering. The employer also lists Design reliable architectures and guide implementation with customers or engineering teams. and Improve delivery, automation, documentation, testing and operational quality. These responsibilities define the practical scope more clearly than the job title: applicants should be ready to explain what they have built, supported or delivered that relates directly to this work. The listing summary says: Docker is hiring a senior principal software engineer, docker and ecosystem focused on Docker platform and open-source ecosystem engineering. The named technologies include AWS, Azure, GCP, Kubernetes, Docker.
The posting identifies 12+ years of software engineering experience, with deep expertise in build security, software supply chain security, SDLC tooling or equivalent experience and Demonstrated understanding of the threat model around the software build process: how compromise gets introduced through dependencies, build environments, artifacts, and… as relevant qualifications. Candidates should connect these requirements to evidence from their own work, including their individual contribution, technical decisions and outcomes. The listing describes the work arrangement as remote and gives the location as Seattle, WA / Seattle / United States. Confirm country eligibility, travel, employment terms and any details absent from this summary directly with Docker before applying. This overview is based on the employer-provided posting; it does not infer team structure or expectations that the source does not state.
Responsibilities
- Lead technical work for Docker platform and open-source ecosystem engineering.
- Design reliable architectures and guide implementation with customers or engineering teams.
- Improve delivery, automation, documentation, testing and operational quality.
- Collaborate across product, services, support and platform teams.
Qualifications
- 12+ years of software engineering experience, with deep expertise in build security, software supply chain security, SDLC tooling or equivalent experience
- Demonstrated understanding of the threat model around the software build process: how compromise gets introduced through dependencies, build environments, artifacts, and pipelines, and what actually mitigates it
- Hands-on architectural experience with some meaningful subset of: artifact signing and verification, provenance and attestation, SBOM generation and consumption, dependency and package security, CI/CD pipeline security, base image trust, or vulnerability intelligence at scale
- Working knowledge of supply chain security frameworks and standards, and their practical architectural implications
- Expert-level understanding of API design, service architecture, and system integration patterns at scale
- Proven track record architecting and delivering large-scale distributed systems serving millions of users and thousands of enterprise customers
- Experience with cloud platforms (AWS, GCP, or Azure) and modern infrastructure patterns
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Track record of establishing strategic technical plans that directly enabled business outcomes such as revenue growth, market expansion, or unblocked enterprise deals
- Experience translating business strategy into technical architecture and roadmaps
- Understanding of SaaS business models, enterprise sales cycles, and how security capabilities influence commercial outcomes
- Experience making build-versus-buy decisions for critical platform components
- Proven ability to drive large cross-company technical programs requiring coordination across multiple engineering organizations
- Experience working with VPs and executives to set and execute technical strategy
- Track record of influencing technical direction without direct authority, building consensus across teams with competing priorities
- Strong communication skills, with the ability to present to executives and drive alignment at every level
Technology in this role
- AWS: AWS Azure GCP Kubernetes .
- Azure: AWS Azure GCP Kubernetes .
- GCP: AWS Azure GCP Kubernetes .
- Kubernetes: AWS Azure GCP Kubernetes .
- Docker: AWS Azure GCP Kubernetes .
- Go: Each of those steps is a place where something can go wrong, or be made to go .
- CI/CD: 12+ years of software engineering experience, with deep expertise in build security, software supply chain security, SDLC tooling or equivalent experience Demonstrated understanding of the threat model around the software build process: how compromise gets introduced through .
- CAN: Each of those steps is a place where something can go wrong, or be made to go .
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.
About Docker
Docker provides tools and services for building, shipping and running applications.
Employer websiteHow to apply
Check the original posting to confirm the role is still open before applying.
Check employer postingSource checked: 2026-11-08
Browse job categories
Related jobs
- Senior Principal Engineer, Build Security at Docker — Docker
- Principal Software Engineer, Docker Hardened Images at Docker — Docker
- Senior Security Engineer, Docker Desktop at Docker — Docker
- Staff Software Engineer, Developer Ecosystem at Reddit — Reddit
- System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem at Canonical — Canonical
- Java Product Support Engineer at Sonatype — Sonatype