Staff Software Engineer (Guarded Containers)

chainguard

United States

Remote

USD 205,000 - 231,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly culture
Annual stipends for coworking/phone/in
Stock options
Health, Vision, Dental coverage
Generous paid time off
Parental leave

Job summary

Chainguard is seeking a Staff Software Engineer to set technical direction for a flagship hardened container image product. You will shape roadmap, mentor engineers, and lead cross-team initiatives to turn ambitious ideas into shipped features.

You will own architecture decisions, drive major new features, and collaborate with product and engineering leadership to balance customer impact with scalability and maintainability.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 10+ years in software development with fundamentals in data structures, algorithms, compilers, Makefiles, and toolchains.
  • Strong product mindset to translate ambiguous goals into concrete technical plans.
  • Proven track record leading complex, multi-engineer initiatives end to end.
  • Deep expertise with containers, container registries, Docker, and Kubernetes.
  • Experience designing reusable Terraform or other Infrastructure-as-Code modules at scale.
  • Strong experience writing services or tools in Go.
  • Demonstrated mentorship ability and excellent communication in a remote setting.

Responsibilities

  • Architect and drive major new features and services that expand the value of the core container image product.
  • Partner with product, design, and engineering leadership to shape roadmap and scope high-impact initiatives.
  • Set technical direction and make architectural decisions that balance customer impact, scalability, and long-term maintainability.
  • Lead complex, cross-cutting projects from concept to production, often spanning multiple engineers or teams.
  • Mentor engineers and serve as a technical role model for design, build, and shipping practices.
  • Drive improvements to the tools and services that support a growing image build system.

Skills

Containers & DevOps
Go programming
Architecture & leadership
Cross-team collaboration
CS fundamentals
IaC / Terraform
Mentorship
Remote communication

Education

Bachelor's degree or equivalent practical experience

Tools

Docker
Kubernetes
Terraform
Go tooling

Job description

Role overview

Take a product-driven, feature-development role on the team responsible for a flagship hardened container image product. As a Staff Software Engineer, you will set technical direction for major new capabilities, partner with product and engineering leadership to turn ambitious ideas into shipped features, and multiply the team's output through mentorship and technical leadership. The work is feature-first rather than maintenance, with significant influence over roadmap and architecture.

Responsibilities
  • Architect and drive major new features and services that expand the value of the core container image product.
  • Partner with product, design, and engineering leadership to shape roadmap and scope high-impact initiatives.
  • Set technical direction and make architectural decisions that balance customer impact, scalability, and long-term maintainability.
  • Lead complex, cross-cutting projects from concept to production, often spanning multiple engineers or teams.
  • Mentor engineers and serve as a technical role model for design, build, and shipping practices.
  • Drive improvements to the tools and services that support a growing image build system.
Requirements
  • Bachelor's degree or equivalent practical experience.
  • Ten or more years in software development with deep fundamentals in data structures, algorithms, compilers, Makefiles, and toolchains.
  • Strong product mindset with the ability to translate ambiguous goals into concrete technical plans.
  • Track record of leading complex, multi-engineer or cross-team technical initiatives end to end.
  • Deep expertise with containers, container registries, Docker, Kubernetes, and the broader ecosystem.
  • Experience designing reusable Terraform or other Infrastructure-as-Code modules at scale.
  • Strong experience writing services or tools in Go.
  • Demonstrated mentorship ability and excellent communication in a remote setting.
Nice to have
  • Author or contributor to open-source projects.
Benefits and work setup
  • Base salary range of $205,000–$231,000 USD.
  • Remote-first culture with team meetups, bi-annual destination summits, and a monthly stipend for coworking, phone, and internet.
  • Stock options with a 10-year exercise window and secondary offering participation.
  • 100% covered health, vision, and dental premiums for employees and dependents.
  • Flexible paid time off and 18 weeks paid parental leave for birthing parents, 12 weeks for non-birthing parents.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Container Images & Security
Senior Software Engineer — Container Images & Security

rapidfortinc • United States

Remote
USD 130,000 - 200,000
Remote-first
Equity
Health insurance
+2
Staff Software Engineer, Image Build & Release
Staff Software Engineer, Image Build & Release

horizon3ai • United States

Remote
USD 180,000 - 240,000
Remote work
Stock options
Health, dental, and vision coverage
+2
Senior Software Engineer, Containers (Fully Remote)
Senior Software Engineer, Containers (Fully Remote)

Chainguard • United States

Remote
USD 157,000 - 184,000
Stock options
Flexible PTO
Health insurance
+3
Senior Software Engineer — Container Images & Security
Senior Software Engineer — Container Images & Security

Jobgether • Oregon

Hybrid
USD 130,000 - 200,000
Equity participation
Remote-first environment
Career development opportunities
Staff Software Engineer, Developer Experience
Staff Software Engineer, Developer Experience

Docker, Inc. • England (AR)

Remote
USD 110,000 - 180,000
Remote-first culture
Equity
Office locations Seattle and Paris
Staff Software Engineer, Developer Experience
Staff Software Engineer, Developer Experience

Docker • United States

Remote
USD 170,000 - 275,000
Freedom & flexibility; fit your work
Whaleness Days & end of year break
Home office setup; comfortable remote
+8
Principal Software Engineer, Docker Hardened Images
Principal Software Engineer, Docker Hardened Images

Docker, Inc • United States

Remote
USD 181,000 - 292,000
Remote-first
Flexible schedule
Generous PTO
+7
Staff Software Engineer, Containers
Staff Software Engineer, Containers

Free resume • United States

Remote
USD 140,000 - 250,000
Staff Software Engineer: Lead Container Platform (Remote)
Staff Software Engineer: Lead Container Platform (Remote)

chainguard • United States

Remote
USD 205,000 - 231,000
Remote-friendly culture
Annual stipends for coworking/phone/in
Stock options
+3
Senior Software Engineer, Secure Build
Senior Software Engineer, Secure Build

Docker, Inc • Seattle (WA)

Remote
GBP 119,000 - 193,000
Remote-first culture
Generous PTO
Home office support
+2