Principal Software Engineer (Libraries Platform)

Chainguard

United States

Remote

USD 190,000 - 280,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Chainguard is seeking a Principal Software Engineer to lead the Libraries Platform, shaping architecture for multi-ecosystem scaling across .NET, Go, and Rust. You will drive automation of remediation workflows from CVE detection to verified, released fixes, while expanding the scope of the platform beyond current ecosystems.

You will define the approach to automated patch generation, implementing guardrails for validation, regression testing, provenance, and human checkpoints to ensure safe

Responsibilities

  • Own the technical strategy for multi-ecosystem scaling and extensibility.
  • Lead end-to-end CVE remediation automation across ecosystems.
  • Define AI-driven patch generation with safety guardrails.
  • Set platform-wide direction for index, pipelines, mirrors, and orchestration.

Job description

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. Our customers include Fortune 500 enterprises and global industry leaders, including Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc., and Snowflake. Chainguard is venture-backed by leading investors, including Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital, and Spark Capital.Principal Software Engineer, (Libraries Platform)

The role:

At Chainguard, we think the best platform work is invisible: the libraries just appear, the builds just work, and the CVEs quietly regret their life choices.

Chainguard's Libraries organization runs the secure, reliable factory that continuously builds, verifies, and serves open-source libraries to customers and internal teams across multiple ecosystems. We're expanding that factory to new inbound ecosystems, while raising the bar on how much of the remediation and build lifecycle runs without a human in the loop.

As a Principal Software Engineer on the Libraries Platform team, you'll set technical direction for that expansion. This is a strategic, cross-organizational platform role: you're not just operating the existing factory, you're deciding how it generalizes to ecosystems it wasn't originally built for, and how much of the remediation pipeline - from CVE detection through patch, rebuild, verification, and release - can become fully automated rather than engineer-mediated. Your decisions will shape the platform's architecture for years and influence how every ecosystem team builds on top of it.

What you’ll do:
  • Own the technical strategy for multi-ecosystem scaling. Define the architecture that lets the Libraries Platform onboard new language ecosystems (.NET, Go, Rust) without re-deriving core services per ecosystem: generalizing package indexing, build orchestration, and metadata services so they're ecosystem-agnostic where possible and cleanly extensible where not.
  • Drive end-to-end remediation automation. Lead the redesign of CVE remediation workflows to close the loop from detection to verified, released fix with minimal manual intervention, rebuild triggering, SBOM and provenance regeneration, policy verification, and rollout, across all supported ecosystems.
  • Push the frontier on novel patch generation. Set the direction for agentic/AI-driven systems that synthesize security fixes when no upstream patch exists yet - not just selecting or backporting existing ones - and design the guardrails (automated validation, regression testing, provenance, and human checkpoints) that make machine-generated patches safe to ship across ecosystems.
  • Set platform-wide technical direction, spanning the package index, build/packaging pipelines, registry mirrors, and orchestration tool
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Platform Architect, Multi-Ecosystem Libraries
Principal Platform Architect, Multi-Ecosystem Libraries

Chainguard • United States

Remote
USD 190,000 - 280,000
Principal Engineer, Libraries Platform — Multi-Ecosystem
Principal Engineer, Libraries Platform — Multi-Ecosystem

Chainguard • Northern (KY)

Hybrid
USD 229,000 - 258,000
Flexible & Remote-First Culture
Stock options
100% Covered Health Insurance
+2
Software Engineer (Libraries Platform)
Software Engineer (Libraries Platform)

Chainguard • United States

On-site
USD 121,000 - 142,000
Remote-first culture
Stock options
100% Covered Health Insurance
+2
Principal Software Engineer (Libraries Platform) New United States - Remote
Principal Software Engineer (Libraries Platform) New United States - Remote

Chainguard • Northern (KY)

Hybrid
USD 229,000 - 258,000
Flexible & Remote-First Culture
Stock options
100% Covered Health Insurance
+2
Software Engineer (Libraries Platform) United States - Remote
Software Engineer (Libraries Platform) United States - Remote

Chainguard • United States

Remote
USD 121,000 - 142,000
Flexible & Remote-First Culture
Stock options
100% Health Insurance
+2
Senior Software Engineer, Libraries Platform — Remote & Equity
Senior Software Engineer, Libraries Platform — Remote & Equity

Chainguard • United States

Remote
USD 121,000 - 142,000
Flexible & Remote-First Culture
Stock options
100% Health Insurance
+2
Senior Go Engineer - Libraries Platform (Remote)
Senior Go Engineer - Libraries Platform (Remote)

Chainguard • United States

On-site
USD 121,000 - 142,000
Remote-first culture
Stock options
Health insurance
+2
Senior Libraries Platform Engineer (Remote)
Senior Libraries Platform Engineer (Remote)

Chainguard • United States

On-site
USD 121,000 - 142,000
Remote-first culture
Stock options
100% Covered Health Insurance
+2
Head of Secure Open-Source Libraries & Automation
Head of Secure Open-Source Libraries & Automation

Chainguard • United States

Remote
USD 122,000 - 176,000
Senior Software Engineer, Developer Platform
Senior Software Engineer, Developer Platform

Doist • United States

Remote
USD 157,000 - 184,000
Remote-friendly culture
Equity options
Full health coverage
+2