Chainguard is hiring a Staff Software Engineer for Container Product Engineering, the team responsible for Chainguard Containers. The role designs and ships product features, services, and build systems behind hardened, secure, production-ready container images. It carries technical ownership: setting direction for major capabilities, making architectural decisions that affect the team and adjacent teams, and leading small sub-teams of two to four engineers while remaining hands-on in most of the work week. The team builds customer-facing Chainguard Containers features, including customer image publishing, Custom Assembly, Helm charts, notifications, and compliance views such as STIG dashboards. It owns the image build pipeline that turns Wolfi packages into signed and attested container images at scale, registry performance and distribution, and adoption tools such as Dockerfile migration utilities and MCP servers for AI agents. The engineer will drive major capabilities from concept through production and early customer use; make and document product and system trade-offs; use AI coding agents and establish safe practices for their use; work across teams and with customers; mentor engineers and raise team practices; partner with Product and engineering leadership on the roadmap; maintain owned systems through observability, on-call, and corrective fixes; and communicate clearly in a distributed, remote-first environment. The position is remote. The United States is preferred, and applications are also accepted from Canada, the United Kingdom, and Germany. Chainguard cannot provide visa sponsorship or relocation. The stated base salary range is $205,000–$231,000 USD.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed