Chainguard is the trusted source for open source, helping organizations build faster and eliminate risk. The Staff Software Engineer will focus on securing the software supply chain and building next-generation products at the intersection of security and AI, collaborating closely with team members and guiding technical decisions.
Responsibilities:
- Own features end-to-end. From design through implementation, rollout, and iteration in close partnership with Product and our Experience (front-end) team
- Navigate ambiguous problems and find a clear path forward. You take initiative rather than waiting for complete specs
- Contribute to a product-driven roadmap with real deadlines: help the team prioritize tradeoffs and ship iteratively rather than waiting for perfect
- Extend Chainguard's agentic AI foundation into customer-facing product experiences across the full product suite
- Bring a strong technical point of view to architectural decisions and a collaborative spirit when working through them with the team
Requirements:
- Bachelor's degree or equivalent practical experience
- 10+ years of experience in software development
- Expertise with containers, artifact registries, Docker, Kubernetes and its greater ecosystem
- Experience building and securing CI/CD systems
- Proficiency with Go (Golang) or strong readiness to ramp quickly
- Experience with AI tooling and a genuine enthusiasm for applying it to complex problems
- Enthusiasm to work closely with the Product team and customers to launch new features
- Strong communication skills, proficiency in English, ability to work autonomously, take initiative, and seek help proactively when necessary