Drimva

Chainguard

Senior Software Engineer (Customer Platform)

Canada - Remote +1 · Remote · Senior · Full-time · Posted Oct 6, 2026

Location
Canada - Remote
Remote - US
Experience
5+ years; Go proficiency or readiness to ramp quickly.

About the job

Build and evolve customer-facing backend services and public APIs shared across Chainguard’s products, partnering with Product and Experience teams to deliver features end-to-end.

What you'll do

  • Design, build, and evolve backend services and public APIs for multiple products and customer segments.
  • Own features from design through implementation, rollout, and iteration in partnership with Product Management and the Experience team.
  • Create technical design documents and help prioritize tradeoffs to ship iteratively.

What they ask for

  • 5+ years of experience building production services and APIs in a modern cloud environment.
  • Proficiency with Go (Golang) or readiness to ramp up quickly.
  • Experience designing, implementing, and evolving public APIs, including versioning, backwards compatibility, authentication, and usability.
  • Familiarity with microservices and cloud-native architectures, including containers and Kubernetes, and production observability and resilience.

Nice to have

  • Experience building platform or shared services across multiple products or customer experiences.
  • Experience in cloud-native, containers, or security ecosystems; CNCF tools; or relevant open source contributions.

Tools

Go (Golang), Kubernetes, CNCF

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)