ChainGuard logo

Staff Software Engineer (Customer Platform)

ChainGuard

Remote · US · Remote · Posted Oct 13, 2026

At a glance

Workplace
Remote
Location
Remote · US

About ChainGuard

  • We live and breathe our company values:
  • - We are customer obsessed — We focus on delivering solutions to our customers that create value and make their lives better.
  • - We have a bias for intentional action — We prioritize, plan, try things, and fail fast.
  • - We don't take ourselves too seriously (but we do serious work) — We are solving an important problem which takes focus, but we also like to enjoy the journey.
  • - We trust each other and assume good intentions — We're transparent with decisions to empower team members to make well informed decisions.
  • A few of the benefits we offer:

About the role

  • Chainguard is looking for a Staff Software Engineer to own hard problems end to end, move without hand-holding, and serve as the technical anchor for the Customer Platform team.
  • This team owns the APIs, entitlements, policies, and platform primitives that connect customers, partners, and internal product lines to the software supply chain.

Responsibilities

  • Own features end-to-end: from design through implementation, rollout, and iteration, in close partnership with Product Management and partner Chainguard teams.
  • Design, build, and evolve the backend systems (Go, REST/gRPC APIs) that power Chainguard's entitlement, policy, and customer onboarding services.
  • Serve as the primary technical interface between Customer Platform and other Chainguard engineering teams by understanding their requirements and building integration paths.
  • Extend Chainguard's agentic AI foundation into customer-facing product experiences.
  • Provide technical leadership and mentorship to senior and mid-level engineers; help the team break down ambiguity and build toward clear outcomes.
  • Contribute to a product-driven roadmap with real deadlines and clear outcomes, helping the team prioritize tradeoffs and ship iteratively rather than waiting for "perfect".

Requirements

  • Production Go experience
  • Strong ownership of API design and backend systems at scale; you've shipped and operated them in production
  • Experience working across multiple engineering teams to align on technical standards, integration patterns, and shared infrastructure
  • Comfort operating in ambiguity you come with a diagnosis, a recommendation, and a path forward, not just a problem statement
  • Demonstrated ability to mentor engineers and provide technical guidance without needing a management title to do it

Preferred qualifications

  • Familiarity with cloud-native environments (Kubernetes, cloud provider APIs) is a strong plus
  • Experience with entitlements, billing systems, or platform infrastructure is a plus but not required
  • Prior exposure to building or extending AI-powered product features is a plus

Benefits

  • Monthly stipend for coworking spaces, phone and internet costs
  • Stock options upon hire and promotion with 10 years to exercise options and participation in secondary offerings
  • 100% covered health, vision, and dental insurance premiums for employee and dependents
  • Infinite flexible time off
  • 18 weeks paid parental leave for birthing parents and 12 weeks for non-birthing parents

Workplace

  • Remote-first culture with team meetup opportunities and bi-annual destination summits.

Skills

  • Go
  • REST
  • gRPC
  • Kubernetes

ChainGuard

Staff Software Engineer (Customer Platform)

Apply now