Go Engineer - Libraries Platform (Remote)

Chainguard

United Kingdom

On-site

GBP 90,000 - 105,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible & Remote-First Culture
Equity options and long-term vesting
100% Health insurance coverage
Flexible time off
Paid parental leave

Job summary

Chainguard is seeking a Software Engineer to join the Libraries Platform team. You’ll help design and implement the platform that powers secure, reproducible builds and automated CVE remediation across Java, JavaScript, Python/AI/ML ecosystems.

This infrastructure‑centric role emphasizes reliability, scalability, and observability, with opportunities to mentor peers, work across ecosystem teams, and contribute to developer tooling (often in Go) that improves how we build, test, and ship

Qualifications

  • 3–5 years designing, building, and operating infrastructure for language ecosystems or developer platforms.
  • Strong proficiency in Go (Golang) or willingness to ramp quickly.
  • Proven track record building developer tooling and automation that improve how engineers build and ship software at scale.
  • Strong background in CI/CD, cloud‑native infrastructure, and IaC: containers (Docker/OCI, Kubernetes), public cloud (GCP, AWS, Azure), and tools like Terraform and GitHub Actions/Argo/Tekton.
  • Demonstrated ability to debug and resolve complex toolchain, compiler, packaging, and infrastructure failures in production.

Responsibilities

  • Lead the design and implementation of core components of the Libraries Platform including the services, pipelines, and package index that power secure, reproducible build, test, and distribution workflows for libraries across multiple ecosystems (Java, JavaScript, Python/AI/ML).
  • Design and maintain automation for artifact creation, updates, and verification, including vulnerability scanning, remediation workflows, SBOM and provenance generation, and policy enforcement across our library catalog.
  • Build toward novel patch generation. Develop and validate automation that generates security fixes — including AI-assisted patching — rather than only applying upstream patches, with the testing and verification needed to trust the result.
  • Build and operate shared platform services such as package indexes, registry mirrors, metadata services, and orchestration tooling that serve both external customers and internal ecosystem teams.
  • Develop internal developer tools and CLIs (often in Go) that improve how we build, test, and ship libraries at scale, including integration with build systems and CI/CD for multiple ecosystems.
  • Drive reliability, scalability, and observability for the Libraries platform: define SLOs, build monitoring and alerting, and lead incident response and post‑incident improvements.
  • Solve complex dependency and build issues in production environments, from toolchain and compiler problems to CI/CD flakiness and registry/package index edge cases.
  • Partner closely with ecosystem teams (Java, JavaScript, Python/AI/ML), Platform, Delivery, Sustaining, and Security to ensure the platform meets reliability, security, and product requirements.
  • Mentor and unblock other engineers through design reviews, documentation, and hands‑on debugging, helping to “code culture” into how we build and run our libraries platform.

Skills

Go (Golang)
CI/CD pipelines
Distributed systems design
AI/ML workflow integration
Communication in remote teams

Tools

Terraform
GitHub Actions
Argo
Tekton
Docker
Kubernetes

Job description

Chainguard is seeking a Software Engineer to join the Libraries Platform team. You’ll help design and implement the platform that powers secure, reproducible builds and automated CVE remediation across Java, JavaScript, Python/AI/ML ecosystems.

This infrastructure‑centric role emphasizes reliability, scalability, and observability, with opportunities to mentor peers, work across ecosystem teams, and contribute to developer tooling (often in Go) that improves how we build, test, and ship

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Libraries Platform Engineer (Go) - Remote
Senior Libraries Platform Engineer (Go) - Remote

Doist • United Kingdom

Remote
GBP 89,000 - 106,000
Flexible & Remote‑First Culture
Equity options upon hire and promotion
100% Covered Health Insurance
+2
Principal Software Engineer, Libraries Platform — Remote
Principal Software Engineer, Libraries Platform — Remote

Chainguard • United Kingdom

On-site
GBP 120,000 - 180,000
Remote-First Culture
Stock options
100% Health insurance
+2
Software Engineer (Libraries Platform)
Software Engineer (Libraries Platform)

Chainguard • United Kingdom

On-site
GBP 90,000 - 105,000
Flexible & Remote-First Culture
Equity options and long-term vesting
100% Health insurance coverage
+2
Lead, Secure Open-Source Libraries Automation
Lead, Secure Open-Source Libraries Automation

Chainguard • United Kingdom

Remote
GBP 140,000 - 170,000
Flexible & Remote-First Culture
Our Approach to Equity
100% Covered Health Insurance
+2
Staff Software Engineer (Repositories)
Staff Software Engineer (Repositories)

chainguard • United Kingdom

On-site
GBP 140,000 - 180,000
Flexible & Remote-First Culture
Stock options
Health insurance
+2
Staff Backend Engineer, Repositories (Go) - Remote
Staff Backend Engineer, Repositories (Go) - Remote

chainguard • United Kingdom

On-site
GBP 140,000 - 180,000
Flexible & Remote-First Culture
Stock options
Health insurance
+2
Principal Software Engineer (Libraries Platform)
Principal Software Engineer (Libraries Platform)

Chainguard • United Kingdom

On-site
GBP 120,000 - 180,000
Remote-First Culture
Stock options
100% Health insurance
+2
Staff Product Security Engineer: Secure CI/CD & CloudNative
Staff Product Security Engineer: Secure CI/CD & CloudNative

Chainguard • United Kingdom

On-site
GBP 80,000 - 120,000
Flexible & Remote-First Culture
100% Covered Health Insurance
Unlimited Flexible Time Off
+1
Senior AI CI/CD Engineer (Remote)
Senior AI CI/CD Engineer (Remote)

Chainguard • United Kingdom

Remote
GBP 110,000 - 170,000
Flexible & Remote-First Culture
Equity stock options
100% Covered Health Insurance
+2
Staff Product Security Engineer - Remote, Secure CI/CD
Staff Product Security Engineer - Remote, Secure CI/CD

Chainguard, Inc. • United Kingdom

Remote
GBP 80,000 - 100,000
Flexible & Remote-First Culture
100% Covered Health Insurance
Unlimited Flexible Time Off
+1