C

Chainguard

Builds hardened open-source software for developers

Staff Product Security Engineer

Security Engineering & ArchitecturePosted on Nov 10
Full-timeRemote in Canada

About the Job

Requirements

  • At least 8 years of experience in software engineering, security engineering, or a combined role with meaningful hands-on security responsibility throughout.
  • Strong proficiency in Go or Python, including the ability to write, review, and debug production-quality code.
  • Deep hands-on experience with Kubernetes in production, including cluster hardening, role-based access control, network policies, and admission controllers.
  • Practical expertise with Google Cloud Platform and/or Amazon Web Services, including identity and access management, workload identity, secrets management, and security services such as Google Cloud Security Command Center or AWS Security Hub.
  • A proven track record designing and securing continuous integration and continuous delivery pipelines using GitHub Actions, Cloud Build, Tekton, or similar tools.
  • Fluency with container security, including image scanning, distroless or minimal base images, and runtime security.
  • Experience with software supply chain security tooling and frameworks, including Sigstore, SLSA, and software bill of materials generation.
  • A solid understanding of OWASP, NIST, and cloud security frameworks and how to apply them pragmatically.

Responsibilities

  • Design, build, and maintain secure continuous integration and continuous delivery pipelines with security gates that catch issues before they reach production.
  • Systematically, consistently, and automatically capture risk exposure of Chainguard products.
  • Implement and enforce software supply chain security controls, including signed artifacts, software bills of materials, and provenance attestation using SLSA and Sigstore/Cosign.
  • Identify emerging customer security needs and build solutions to meet them.
  • Lead security architecture reviews and threat models for Kubernetes-based workloads running on Google Cloud Platform and Amazon Web Services.
  • Harden container images, Kubernetes cluster configurations, and cloud identity and access management postures to minimize attack surface across the product stack.
  • Define and drive adoption of baseline security standards, including pod security standards, network policies, workload identity, and secrets management.

Desired Qualifications

  • Familiarity with Chainguard Images or other minimal or hardened container base image ecosystems.
  • Experience with policy-as-code tools such as Open Policy Agent, Kyverno, or Conftest.
  • Contributions to open source security projects.
  • Background in security research or offensive security, including bug bounty, capture-the-flag competitions, or penetration testing.

About the Company

Chainguard

Builds hardened open-source software for developers

Chainguard builds and maintains hardened open-source software for engineering and security teams that want to reduce exposure to vulnerable components. Its Containers provide application environments, while Libraries supply rebuilt code packages used by developers. The company builds these artifacts from source and updates them as upstream software changes, helping teams integrate maintained components into existing development and deployment workflows. Customers pay for container access by image catalog or engineering organization size, with language ecosystem licensing based on developer counts. Chainguard was founded in 2021 and is headquartered in Kirkland, Washington.

Company size
201-500
Company stage
Growth Equity (Venture Capital)
Total funding
$892M
Headquarters
Kirkland, WA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Chainguard

See more jobs