Staff Software Engineer (Customer Platform)
Core
Building and securing the customer platform APIs, entitlements, policies, and integration layer that connects Fortune 500 customers and internal teams to Chainguard's secure software supply chain.
Role type
Staff Software Engineer (Customer Platform)
Builds
Production backend systems (Go, REST/gRPC APIs) for entitlement, policy, and customer onboarding services, plus AI-powered product features.
Domain
Cybersecurity / Software Supply Chain / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Go (idiomatic, production), API design, backend systems at scale, cross-team integration, technical leadership, ambiguity resolution
Preferred skills
Kubernetes, cloud provider APIs, entitlements/billing systems, AI-powered product features
Technologies
Go, REST, gRPC, Kubernetes
Responsibilities
Own features end-to-end from design to rollout; design and evolve backend systems; serve as primary technical interface between Customer Platform and other engineering teams; extend agentic AI foundation into customer-facing experiences; provide technical leadership and mentorship to senior and mid-level engineers; prioritize tradeoffs and ship iteratively on a product-driven roadmap
Seniority
Staff, hands-on IC with strategic ownership