GitLab is looking to solve the problem of making GitLab CI pipelines more secure and trustworthy for thousands of organizations by leading a team that designs and delivers Software Supply Chain Security features with a primary focus on CI job artifact security.
Requirements
- Experience leading and developing engineering teams, with a focus on building secure, reliable product features.
- Practical knowledge of software supply chain security concepts, tools, and industry standards.
- Understanding of the SLSA (Supply-chain Levels for Software Artifacts) framework and how to apply it in CI/CD pipelines.
- Familiarity with software artifact provenance, attestation, and verification techniques.
- Knowledge of secure software development practices, including container security, software composition analysis, and vulnerability management.
- Experience working with CI/CD systems and their security considerations.
- Ability to collaborate effectively with product management, security, and other cross-functional partners, and to advocate for supply chain security best practices.
Responsibilities
- Lead a team of engineers building Software Supply Chain Security features with a focus on CI job artifact security.
- Guide the design and implementation of SLSA (Supply-chain Levels for Software Artifacts) compliance within GitLab CI/CD pipelines.
- Collaborate with Product Managers to define, prioritize, and deliver the roadmap for supply chain security capabilities.
- Partner with Security team members to ensure new and existing features meet GitLab’s security standards and align with best practices.
- Stay current with software supply chain security standards and tools, including SLSA, SBOM, software composition analysis, and vulnerability management.
- Educate and advocate for supply chain security best practices across engineering teams to drive adoption of secure patterns in CI pipelines.
- Represent the Pipeline Security team in cross-functional initiatives and, when appropriate, in external industry forums focused on software supply chain security.
Other
- Ability to collaborate effectively with product management, security, and other cross-functional partners.
- Openness to learning new technologies and approaches, with transferable skills from related security, infrastructure, or software engineering domains.
- Degree requirements not specified, but experience and skills are more important than formal education.
- Travel requirements not specified, but role is remote and allows for flexible work arrangements.
- Must be eligible to work in the United States, but GitLab hires new team members in countries around the world.