Skip to main content

Chainguard

Software Engineer (Repositories)

United States - Remote (Remote)$121k–$142kmidAdded today

About this role

Chainguard seeks a Software Engineer to build and operate customer-facing repository infrastructure, including package registries and APIs that securely serve artifacts at scale. You'll develop Go-based backend services, improve system reliability and performance, and help establish a unified repository platform for multiple artifact types.

What you'll do

  • Build and improve customer-facing registries, APIs, and artifact-serving systems
  • Develop and operate backend services in Go serving Libraries and preparing for containers, APKs, and other artifact types
  • Implement well-scoped projects from technical design through testing, rollout, and monitoring
  • Contribute to scalability, reliability, observability, and performance work for production systems
  • Participate in design discussions and make decisions about service boundaries and operational patterns
  • Investigate and resolve production issues while collaborating with engineers across the company

What they're looking for

  • Backend or infrastructure systems development
  • Go programming language
  • Production service deployment and operation
  • Software testing and code review practices
  • API design and implementation
  • Cloud infrastructure or infrastructure-as-code (Terraform preferred)
  • Debugging and troubleshooting
  • Systems thinking and problem investigation

Benefits

  • Flexible and remote-first work culture
  • Bi-annual destination summits and team meetups
  • Monthly stipend for home office or co-working
  • Work on mission-critical infrastructure serving Fortune 500 customers
  • Learning and growth with experienced engineers
  • Collaborative team environment with clear support structures
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Chainguard

Chainguard builds AI solutions that transform business operations through internal tools, automations, and assistants, with a focus on security and quality. The company is hiring AI Solutions Engineers to identify high-impact opportunities and develop working prototypes that demonstrate tangible value.

View all jobs at Chainguard

Likely interview questions

  • Describe your experience building backend systems in Go or another language—what challenges did you face and how did you overcome them?
  • Walk us through a project where you took ownership from technical design through production deployment. What was your role in testing and monitoring?