Senior Software Engineer (Sustaining)
@ Chainguard

Hybrid
Hybrid
Posted 19 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXX***** @chainguard.dev
Recommended after applying

Job Details

About Senior Software Engineer (Sustaining)

Ready to build the future instead of patching the past? Join the Chainguard Sustaining Team and shake up the world of open source with us!

Why Chainguard?

We're the Safe Source for Open Source™—where security, speed, and innovation come together. Every day, our team delivers minimal, zero-CVE container images and software artifacts that are fresh, resilient, and fun.

The Mission: Make Containers Boringly Secure (And Gloriously Efficient!)

As a key player, you will:

  • Own the queue: Triage, chase down, and eliminate CVEs with automation.
  • Play in our tech sandbox: Work with melange, apko, Wolfi OS, and Chainguard Images.
  • Code, create, and launch: Build Linux packages and container images for cloud applications.
  • Collaborate globally: Sync with project managers and celebrate team wins.
  • Spread the knowledge: Mentor engineers and influence the community.
  • Level up quality: Embrace testing and automation to ensure robust builds.

What Makes You Chainguardian Material?

  • 4+ years coding in DevOps or software development.
  • Experience with Linux packaging (APK, DEB, RPM) and debugging.
  • Expertise in container building and problem-solving using Kubernetes.
  • Proficiency in one or more programming languages (Go, Python, C, or C++).
  • Excellent communication skills in English.
  • Bonus: Open-source community involvement and vulnerability management experience.

Benefits and Culture

Enjoy a flexible, remote-first culture, 100% covered health insurance, stock options, flexible time off, and generous parental leave. Explore Chainguard Academy for tutorials and community stories.

Base Salary Range

$144,000—$180,000 USD annually.

About Chainguard

Chainguard is the secure foundation for software development and deployment, providing guarded open source software to eliminate threats in the software supply chain. Founded by industry experts, we build the largest secure-by-default open source software library.

Key skills/competency

DevOps, Automation, Debugging, Containers, Linux Packaging, Kubernetes, Terraform, Security, Open Source, Mentoring

How to Get Hired at Chainguard

🎯 Tips for Getting Hired

  • Research Chainguard's culture: Study their mission, values, and news.
  • Customize your resume: Highlight DevOps, security, and container expertise.
  • Prepare examples: Detail your Linux packaging and debugging projects.
  • Practice technical interviews: Rehearse problem-solving and automation techniques.
  • Network online: Engage on LinkedIn and relevant open source forums.

📝 Interview Preparation Advice

Technical Preparation

Review Linux packaging and container concepts.
Practice debugging and automation exercises.
Brush up on Kubernetes and Terraform modules.
Study open source security and CVE handling.

Behavioral Questions

Describe a time you solved a CVE issue.
Explain your collaboration style in remote teams.
Share experience mentoring junior engineers.
Discuss handling stressful deadlines effectively.

Frequently Asked Questions