The role, in a nutshell:
The successful candidate will be part of our Quality squad, whose mission is to develop test infrastructure, tooling and automation to support the product quality standards for Wolfi (Linux) Packages and Chainguard container images. You'll mentor team members, guide technical decisions, and promote a culture of excellence.
What you’ll do:
- Design and develop robust test infrastructure and automated testing frameworks for packages and images
- Establish tooling and processes which improve the testing standards for packages and images across the board
- Define product quality standards and write tools to enforce them
- Establish metrics for demonstrating and reporting sustained quality internally and externally
- Provide technical support and guidance to other members of the team
- Collaborate with Engineering, Product Management, and executive leaders to innovate, plan, and drive technical goals
What we're looking for:
- Bachelor's degree or equivalent practical experience
- 5+ years of experience in software development, data structures, algorithms, compilers, Makefiles, and toolchains
- Experience in building test infrastructure, especially as it relates to containers
- Expertise with containers, Docker, Kubernetes and its greater ecosystem
- Experience with Terraform or other Infrastructure as Code, and proficiency in creating modules and organizing resources logically for reuse.
- Competence in scripting and automation, with languages such as Python, Go, Bash, or similar
- Strong communication skills, proficiency in English, ability to work autonomously, take initiative, and seek help proactively when necessary
Nice to haves:
- Author and/or contributor to open-source projects.
Explore Our Work:
Dive into the practical side of what we do at Chainguard. These resources provide a hands-on look at our processes and offer an opportunity for in-depth understanding of our product offerings and the technology behind them.