ChainGuard logo

Senior Software Engineer (Customer Platform)

ChainGuard

Remote · US · 5+ years experience · Remote · Posted Oct 6, 2026

At a glance

Experience
5+ years experience
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

  • The Senior Software Engineer will join the Platform team to own customer-facing capabilities, including notification systems, authentication, and next-generation public APIs.
  • This role involves designing and building backend services that power multiple product lines in a fast-paced, product-driven environment.

Responsibilities

  • Design, build, and evolve customer-facing backend services and public APIs.
  • Ensure APIs and services meet the needs of various Chainguard products and customer segments.
  • Own features end-to-end from design through implementation, rollout, and iteration.
  • Partner closely with Product Management and the Experience team.
  • Create technical design documents and drive design plans.
  • Contribute to a product-driven roadmap with clear outcomes and deadlines.
  • Prioritize tradeoffs to ship iteratively.

Requirements

  • 5+ years of backend engineering experience building production services and APIs in a modern cloud environment.
  • Proficiency with Go (Golang) or strong readiness to ramp up quickly.
  • Experience designing, implementing, and evolving public APIs with knowledge of versioning, backwards compatibility, auth, and usability.
  • Familiarity with microservices and cloud-native architectures, including containers and Kubernetes.
  • Ability to build services that are observable and resilient in production.
  • Excellent communication and collaboration skills.
  • Proven ability to thrive in a remote, startup environment with comfort in ambiguity.

Preferred qualifications

  • Prior experience building platform or shared services that span multiple products or customer experiences.
  • Experience in the cloud-native, containers, or security ecosystem.
  • Experience with tools in the broader CNCF space.
  • Meaningful open source contributions, especially as a maintainer or regular contributor.

Benefits

  • Stock options upon hire and promotion
  • 10-year exercise window for stock options
  • 100% covered health, vision, and dental insurance for employees and dependents
  • Flexible time off
  • 18 weeks paid parental leave for birthing parents
  • 12 weeks paid parental leave for non-birthing parents

Workplace

  • Remote-first culture

Skills

  • Go
  • Golang
  • Microservices
  • Containers
  • Kubernetes
  • APIs
  • CNCF

ChainGuard

Senior Software Engineer (Customer Platform)

Apply now