What is a Security Engineer at Docker?
A Security Engineer at Docker plays a critical role in safeguarding the world's most popular containerization platform. Because Docker is integrated into the daily workflows of millions of developers and secures infrastructure hosting billions of container images, security is not just an internal requirement—it is a core product feature. Engineers in this role are tasked with protecting the entire container lifecycle, from build to registry to runtime.
In this position, you will work across multiple security domains, including application security, cloud infrastructure security, cryptography, and secure software supply chains. Your work directly impacts the security posture of flagship products like Docker Desktop, Docker Hub, and Docker Build Cloud. You will collaborate closely with engineering teams to ensure that secure defaults are baked into the developer experience without introducing unnecessary friction.
Securing an ecosystem as massive and open as Docker requires a unique blend of deep technical expertise and a pragmatic, generalist mindset. You will not just be finding vulnerabilities; you will be designing scalable security architectures, threat modeling complex distributed systems, and building automated tooling to secure the software delivery pipeline.




