← Back to list

Job
Software Engineer (Libraries Platform)
Software Engineer
• Remote
• Full-time
•
United States - Remote, USA
Chainguard is looking for a Senior Software Engineer to join the Libraries Platform team, leading the architecture and implementation of the infrastructure that builds, verifies, and serves open-source libraries.
Stack
Responsibilities
- ▹Leads design and implementation of core Libraries Platform components: services, pipelines, and package index across ecosystems (Java, JavaScript, Python/AI/ML)
- ▹Designs and maintains automation for artifact creation, updates, and verification, including vulnerability scanning, SBOM and provenance generation
- ▹Develops and validates automation that generates AI-assisted security patches
- ▹Builds and operates shared platform services (package indexes, registry mirrors, metadata services)
- ▹Develops internal developer tools and CLIs, often in Go
- ▹Drives reliability, scalability, and observability: defines SLOs, builds monitoring, leads incident response
- ▹Solves complex dependency and build issues in production
- ▹Mentors and unblocks other engineers through design reviews and documentation
Requirements
- ▹5+ years designing, building, and operating infrastructure for language ecosystems or developer platforms (build systems, package registries, CI/CD)
- ▹Strong proficiency in Go (Golang) or strong readiness to ramp quickly
- ▹Proven track record building and owning developer tooling and automation (plugins, CLIs, code generators)
- ▹Strong background in CI/CD, cloud-native infrastructure, and IaC: containers (Docker/OCI, Kubernetes), public cloud (GCP, AWS, Azure), Terraform, GitHub Actions/Argo/Tekton
- ▹Demonstrated ability to debug and resolve complex toolchain, compiler, and packaging failures to root cause
- ▹Excellent communication in a remote, distributed environment
Nice to have
- ▹Open source contributions in ecosystem tooling, libraries, or packaging
- ▹Experience with software supply chain security: SLSA, SBOMs, sigstore, provenance
- ▹Background with Linux distributions, packaging, and reproducible build systems (Alpine, Wolfi, Debian, Bazel, CMake, Ninja)
- ▹Prior experience in SRE, platform engineering, or DevOps roles
Soft skills
Customer-obsessed, biased toward fast experimentation and learningOwnership mindset: sets technical direction and owns critical outcomes
What we offer
- ▹Flexible, remote-first culture with team meetups and monthly coworking/phone/internet stipend
- ▹Stock options upon hire and promotion, with 10 years to exercise
- ▹100% covered health, vision, and dental insurance for employees and dependents
- ▹Unlimited flexible time off
- ▹18 weeks paid parental leave (12 weeks for non-birthing parents)
About the company
Chainguard is the trusted source for open source, delivering hardened, secure, production-ready builds relied on by software engineers and AI agents. Customers include Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc., and Snowflake.
Similar jobs

Job
Software Engineer, Core Platform
Kong
DatadogDynamodb
+18
💰 Salary: not specified
🔀 Hybrid
San Francisco
🗣️ EN

Job
Developer Experience Engineer
Picogrid
Github Actions
+3
$170,000–$195,000/yr
gross
🏢 On-site
El Segundo
🗣️ EN
Job
Software Engineer
Replicant
AI/ML
+8
$130,000–$190,000/yr
gross
🌍 Remote
🗣️ EN

Job
Software Engineer, Data Platform
Profound
AI/MLClickhouseDagster
+6
$140,000–$260,000/yr
gross
🏢 On-site
New York
🗣️ EN

Job
Software Engineer, Infrastructure
Profound
+3
$140,000–$260,000/yr
gross
🏢 On-site
New York
🗣️ EN

Job
Software Engineer, Backend
Profound
+8
$140,000–$260,000/yr
gross
🏢 On-site
New York
🗣️ EN