Chainguard is a company focused on providing secure open source software for development and deployment. They are seeking a Senior Software Engineer to join their image delivery team, where the successful candidate will lead the development of Linux packages and container images while mentoring team members and ensuring high-quality standards.
Responsibilities:
- Develop melange packages within Wolfi and private repositories, adhering to technical specifications and integration requirements
- Produce Chainguard container images for both public and private use, balancing the need for speed with uncompromised quality
- Create comprehensive automated tests. Consistently raising the bar for what high quality means
- Efficiently work through a prioritized queue of image requests, ensuring each is processed according to project timelines and quality expectations
- 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