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