← All roles

Senior Software Engineer, Security, Docker Desktop

Docker ·CA, DE, ES +4 ·Remote 105d ago
GoLinuxOIDCDocker

About the role

Docker is seeking a Senior Software Engineer, Security for the Docker Desktop team. The role involves embedding security into the development process, writing Go code, performing security reviews, threat modeling, and managing vulnerability intake. The ideal candidate has strong Go skills, deep understanding of Linux container security (namespaces, cgroups, seccomp), and experience with OAuth/OIDC. This is a remote-first position with locations in Canada, US, and Europe.

Requirements

6+ years software engineering with security exposure. Strong Go skills. Deep understanding of Linux container security: namespaces, cgroups, capabilities, seccomp, AppArmor. Familiarity with OCI specs, container runtime internals. Knowledge of OAuth 2.0, OIDC, token handling. Experience with vulnerability management (CVE triage, CVSS, disclosure). Strong communication skills.

About the company

Docker

Docker provides a comprehensive platform for developing and securing applications, focusing on containerization and AI agent management. Their offerings include Docker Desktop for application development, Docker Scout for supply chain security, and new AI Governance and Sandboxes products designed to enable safe and autonomous AI agent adoption. Docker empowers developers and security teams with tools for building, shipping, and running applications and AI agents with enhanced security and control.

View company page →
$194k–313k
Remote CanadaEnglandPortugalSpainItalyGermanyUnited States
Posted 105d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Docker
https://docker.com

Docker provides a comprehensive platform for developing and securing applications, focusing on containerization and AI agent management. Their offerings include Docker Desktop for application development, Docker Scout for supply chain security, and new AI Governance and Sandboxes products designed to enable safe and autonomous AI agent adoption. Docker empowers developers and security teams with tools for building, shipping, and running applications and AI agents with enhanced security and control.

View company page →