Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer, Containers

Home > Golang programming jobs

Staff Software Engineer, Containers in USA new

  • Chainguard
  • Full time
  • Email
  • Remote

Responsibilities

  • Architect and deliver major Chainguard Containers features and services from concept through production and initial customer use.
  • Lead small sub-teams of two to four engineers and make high-impact architectural and roadmap trade-offs.
  • Build hardened container images, image build systems, registry capabilities, distribution services, and adoption tooling.
  • Use AI coding agents in development, review, and operations while establishing safe team practices.
  • Work across teams and with customers, support, and go-to-market stakeholders to solve product problems.
  • Mentor engineers through design reviews and pair work and raise engineering practices across the team.
  • Partner with Product and engineering leadership on roadmap and technical direction.
  • Maintain owned systems through observability, on-call, and recurring-issue remediation.
  • Write design notes, decision records, and status updates for a distributed remote team.

Requirements

  • At least 5 years of experience building and operating software used by paying customers.
  • Experience leading at least one multi-engineer project end to end.
  • Architectural depth in Go, including designing a Go service from scratch.
  • Strong API design, database, caching, and cloud infrastructure experience with GCP or AWS.
  • Deep knowledge of containers, container registries, the OCI image format, and Kubernetes.
  • Experience mentoring engineers and improving technical practices across a team.
  • Experience working on a distributed, remote-first team and excellent written English.
  • Preferred: software supply chain security experience involving SBOMs, Sigstore, or SLSA.
  • Preferred: familiarity with Wolfi, apko, and melange.
  • Preferred: Terraform or other infrastructure-as-code experience.
  • Preferred: authorship or maintenance of open-source projects.

Benefits

  • Remote-first work with team meetups, bi-annual destination summits, and a monthly coworking, phone, and internet stipend.
  • Stock options upon hire and promotion, participation in secondary offerings, and a 10-year exercise period.
  • 100% company-paid health, vision, and dental insurance premiums for employees and dependents.
  • Flexible time off.
  • 18 weeks of paid parental leave for birthing parents and 12 weeks for non-birthing parents.
  • Remote availability in the United States, Canada, the United Kingdom, and Germany; relocation is not provided.

Salary: $205k - $231k/yr

Chainguard

Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay compliant, and eliminate risk. Its customers include Fortune 500 enterpr...

Similar positions

Senior Software Engineer, Containers

  • Chainguard
  • Full time
  • USA
  • 10/15/2026
  • Salary: $157k - $184k/yr
  • Remote

Senior Software Engineer, Security Platform

  • Sezzle
  • Full time
  • Remote
  • 10/15/2026
  • India

Staff AI Engineer

  • ShiftKey
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 29.6k-zł 32.0k per month
  • Poland

Staff+ Software Engineer, Platform Acceleration

  • Anthropic
  • Full time
  • USA
  • 10/15/2026
  • Salary: $405k - $485k/yr
  • Seattle, WA

Senior Software Engineer, Security Platform

  • Sezzle
  • Full time
  • Remote
  • 10/15/2026
  • Mexico