Skip to main content
Chainguard
Chainguard

Software Engineer (Libraries Platform)

RemoteUnited Kingdom only
Published
Role
Backend
Experience
Mid
Company size
Startup
£89.8k–£105.4k/yr
Check eligibility

Open to GB only. Set where you work from to check your eligibility.

No BS summary

Platform/infrastructure software engineer with 3–5 years building language ecosystem or developer platforms. Needs strong Go or ability to ramp fast, CI/CD, cloud-native infrastructure, IaC, containers, Kubernetes, public cloud, and developer tooling experience. UK remote role.

Core skills

Go/CI/CD/IaC/Docker/OCI/Kubernetes/GCP/AWS/Azure/Terraform/GitHub Actions/Argo/Tekton

Optional skills

SLSASBOMssigstoreprovenanceattestationsLinux distributionsreproducible build systemsAlpine

What you'll do

  • Lead the design and implementation of core components of the Libraries Platform, including services, pipelines, and package index for secure, reproducible build, test, and distribution workflows across Java, JavaScript, and Python/AI/ML ecosystems.
  • Design and maintain automation for artifact creation, updates, and verification, including vulnerability scanning, remediation workflows, SBOM and provenance generation, and policy enforcement across the library catalog.
  • Build toward novel patch generation.
  • Develop and validate automation that generates security fixes, including AI-assisted patching, with testing and verification to trust the result.
  • Build and operate shared platform services such as package indexes, registry mirrors, metadata services, and orchestration tooling for external customers and internal ecosystem teams.
  • Develop internal developer tools and CLIs, often in Go, that improve how the company builds, tests, and ships libraries at scale, including integration with build systems and CI/CD for multiple ecosystems.
  • Drive reliability, scalability, and observability for the Libraries platform by defining SLOs, building monitoring and alerting, and leading 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 with ecosystem teams, 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.

What they require

  • 3-5 years designing, building, and operating infrastructure for language ecosystems or developer platforms, such as build systems, package registries, or CI/CD for widely used libraries or services.
  • Strong proficiency in Go (Golang) or strong readiness to ramp quickly.
  • Proven track record building and owning developer tooling and automation, such as plugins, CLIs, code generators, or custom pipelines, that improve how engineers build and ship software at scale.
  • Strong background in CI/CD, cloud-native infrastructure, and IaC, including containers, public cloud, and tools like Terraform and GitHub Actions/Argo/Tekton or equivalents.
  • Demonstrated ability to debug and resolve complex toolchain, compiler, packaging, and infrastructure failures in production, and drive those issues to root cause and lasting fixes.
  • Comfortable working across SRE, platform, and DevOps style responsibilities, including reliability, observability, and performance tuning for critical services and pipelines.
  • Excellent communication in a remote, distributed environment, with a bias toward documentation, clarity, and collaboration across product, infrastructure, and security teams.
  • Ownership mindset: able to set technical direction, own critical outcomes, and work in an early, high-impact area shaping roadmap and culture.
  • Preferred: Open source contributions in ecosystem tooling, libraries, or packaging for Java, JavaScript, Python/ML, or related infrastructure.
  • Preferred: Experience with software supply chain security.
  • Preferred: Background with Linux distributions, packaging, and reproducible build systems.
  • Preferred: Prior experience in SRE, platform engineering, or DevOps roles owning infrastructure for developer productivity, CI/CD, or large language-ecosystem codebases.

Benefits

  • Flexible and remote-first culture.
  • Team meetup opportunities.
  • Bi-annual destination summits.
  • Monthly stipend for coworking spaces, phone, and internet costs.
  • Stock options upon hire and promotion.
  • Participation in secondary offerings.
  • 10 years to exercise stock options.
  • 100% covered health, vision, and dental insurance premiums for employees and dependents.
  • Flexible time off.
  • 18 weeks paid parental leave for birthing parents.
  • 12 weeks paid parental leave for non-birthing parents, usable all at once or throughout the child's first year.

Chainguard provides trusted open source artifacts for every layer of your modern software stack—containers, language libraries, and VM images.

Cyber Security (Open Source Software Delivery)Startupchainguard.dev/

Details

Apply routeGreenhouse
£89.8k–£105.4k/yr