Chainguard is the secure foundation for software development and deployment, helping organizations eliminate threats in their software supply chains. The successful candidate will be part of the image delivery team, responsible for developing Linux packages and Chainguard container images while mentoring team members and promoting high-quality standards.
Responsibilities:
- Package Building: Develop melange packages within Wolfi and private repositories, adhering to technical specifications and integration requirements
- Image Creation: Produce Chainguard container images for both public and private use, balancing the need for speed with uncompromised quality
- Quality Assurance: Create comprehensive automated tests. Consistently raising the bar for what high quality means
- Backlog Management: Efficiently work through a prioritized queue of image requests, ensuring each is processed according to project timelines and quality expectations
- Mentorship: Provide code reviews, technical support and guidance to other members of the team
Requirements:
- At least 4 years of relevant technical experience
- Strong experience working with Linux, including packaging (such as APK, RPM)
- Extensive experience building and debugging container images
- Strong experience working with Kubernetes
- Experience with cloud infrastructure as code tools, such as Terraform
- Strong programming experience in Go lang and at least one other language
- Excellent debugging and problem-solving skills, able to work independently
- Some experience with AI/LLM integration and familiarity with prompt engineering, evaluation, and guardrails
- Passionate about quality and attention to detail
- Actively involved in the open-source community
- Experience with vulnerability management and remediation