Chainguard is hiring a Senior Software Engineer for Container Product Engineering, the team responsible for Chainguard Containers. In a small sub-team of two to four engineers, you will own projects end to end and design and ship the features, services, and build systems behind the product. The work supports hardened container images, the registry that serves them, and tooling that helps engineers and AI agents adopt them. This is a product role involving direct work with Product Managers and customers, independent feature trade-offs, and delivery to production. The team builds customer-facing features such as customer image pushes to the registry, Custom Assembly, Helm charts, notifications, and compliance views. It also develops the image-build pipeline that turns Wolfi packages into signed and attested images, registry performance and distribution capabilities such as lazy loading and Sigstore signing, and adoption tools such as Dockerfile migration utilities and MCP servers for AI agents. The role involves taking work from initial design through production and early customer use; making and communicating scope, sequencing, and quality trade-offs; working with AI coding agents; investigating problems across services and teams; maintaining observability and on-call health; and writing clear design notes, pull requests, and status updates. The position is remote, with the United States preferred and applications also welcomed from Canada, the United Kingdom, and Germany. The company cannot provide visa sponsorship or relocation.
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