Chainguard logo
Chainguard

Making the software supply chain secure by default.

Software Engineer, Libraries Platform

Platform EngineerPlatform EngineerFull TimeRemoteSeniorTeam 51-200Since 2021H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

1 day ago

Salary

£89.8K - £105.4K / year

Seniority

Senior

Job Description

Software Engineer, Libraries Platform

Chainguard

• 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.

Job Requirements

  • 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 (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: containers (Docker/OCI, Kubernetes), public cloud (GCP, AWS, Azure), 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 to drive those issues to root cause and lasting fixes.
  • Comfortable working across SRE / platform / 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, infra, and security teams.
  • An ownership mindset: you set technical direction, own critical outcomes, and are comfortable in an early, high‑impact area where engineers help shape both the roadmap and the culture.

Benefits

  • Flexible & Remote-First Culture: Work remotely with team meetup opportunities, bi-annual destination summits, and a monthly stipend for coworking spaces, phone and internet costs.
  • Our Approach to Equity: Receive stock options upon hire and promotion. Plus, you can participate in secondary offerings and have 10 years to exercise your options (yes, you read that correctly: 10 years!).
  • 100% Covered Health Insurance: We cover 100% of your health, vision and dental insurance premiums for you and your dependents. Nothing comes out of your paycheck.
  • ∞ Flexible Time Off: Take the time you need – to do our best work, we need to recharge and reset.
  • 18 Weeks Paid Parental Leave: We offer 18 weeks for birthing parents and 12 weeks for non-birthing parents, with the option to use it all at once or throughout your child's first year.

Related Categories

Related Job Pages

More Platform Engineer Jobs

FinThrive logo

VP, Platform Engineering

FinThrive

We're advancing the healthcare economy by empowering providers, payers and patients to break the cycle of inefficiency

Full TimeRemoteTeam 1,001-5,000

• Manage a team of architects and scrum teams comprising architects, software engineering, and quality engineering based in the US and India. Also managing one-time investment projects with offshore scrum teams. • Operate an R&D organization with modern Event-based architectures running in Azure based on C#, SQL, COSMOS, and other Azure PaaS offerings. • Maintain and evolve the organization’s architecture strategy, principles, standards, and reference patterns across product and platform teams. • Ensure architectural oversight of modernization, Azure adoption, datacenter technologies, integration, data, security, scalability, and resiliency decisions. • Maximize teams use of AI tools to accelerate delivery. Measure productivity increase and how it ties to accelerated business objectives. • Work within a very large technology organization of 600+ running SAFe. • Serve as an engaged executive technology leader who develops engineering and architecture leaders, guides critical technical decisions, and ensures architectural direction supports product, platform, security, and operational objectives. • Set direction and maintain executive accountability for core platform capabilities—including CIAM, the enterprise data lakehouse, and shared data services—ensuring their roadmaps, adoption, reliability, security, and investment align with product and business priorities. • HR management of development team members, including hiring, performance reviews, coaching, improvement plans, and overall growth of team skills • Lead and collaborate with architects, product managers, software development managers, and developers to architect and develop the best technical design and approach, delivering value quickly to customers without sacrificing software quality • Work closely with product management, customers, other support organizations, vendors and other team members to understand the team and product needs • Have responsibility for identifying and measuring key objectives for the team, including DORA, annual goals and targets based on overall business needs of the organization • Identify and champion cross organization continuous improvement efforts starting from business value through to final implementation • Inspire and sustain team unity and engagement by developing, mentoring, motivating, and guiding the team to achieve results together through productive relationships and work • Ensure that procedures and processes are well documented, trained and adhered to by the development team members • Upscale, upskill and modernize the development teams for rapid and high quality delivery of our solutions

Worldwide
Full TimeRemoteTeam 5,001-10,000

• Design and implement AI solutions using Azure AI Foundry, Azure OpenAI, Copilot Studio, and Microsoft Fabric • Build reusable AI services, agent frameworks, prompt registries, evaluation pipelines, MCP integrations, and tool catalogs • Establish engineering standards for enterprise AI development • Create reference architectures for agents, RAG (if required), tool calling, multi-agent workflows, and Human-In-The-Loop (HITL) workflows • Provide technical guidance on when to use Copilot, Foundry, Agentforce, ChatGPT Enterprise, Claude Enterprise, and private models • Design AI-enabled solutions leveraging OneLake, Lakehouse, Data Warehouse, Data Factory, and Power BI • Establish reusable AI-ready data patterns and provide guidance to data engineering as required • Provide guidance on monitoring, telemetry, evaluation frameworks, token tracking, cost allocation, prompt performance, and agent reliability metrics • Support deployment, rollback, versioning, and incident response • Implement prompt versioning using GitHub, agent approval workflows, model routing controls, tool access controls, and usage monitoring. Automate quality control using agents in collaboration with innovation architect • Being part of the Emerging Technology team, collaborate with other team members as well as IT and business functions • Translate business use cases into reusable technical solutions

United States
Phoenix Ecommerce Technologies logo

Staff Data Platform Engineer

Phoenix Ecommerce Technologies

A next-gen ecommerce OS giving ambitious merchants unmatched speed, flexibility, and revenue performance.

Full TimeRemoteTeam 11-50Since 2024

• Design and own the data foundation behind Phoenix’s agentic commerce platform. • Turn raw commerce events into structured, decision-grade intelligence that powers autonomous payment routing, approval probability scoring, checkout optimization agents, and merchant copilots. • Architect the event models, pipelines, and data contracts that allow AI agents to observe, reason, act, and improve in real time. • Design for low latency, high correctness, replayability, and observability. • Define how intelligence is embedded into core commerce behavior and how Phoenix’s systems learn from every transaction to continuously improve merchant performance.

United States
Full TimeRemoteTeam 1,001-5,000

• Configure and maintain platform environments across TMS platforms (e.g., XTM, Phrase, memoQ, Trados), including MT engine connections, workflows, AIPE/AIQE parameters, and provider-level settings (glossaries, dictionaries, model selection). • Act as the primary diagnostics layer between production teams and AI/ML Engineering. Investigate MT quality issues, identify root causes (data, engine, pipeline, or TMS), and escalate with clear reproduction steps and context. • Manage end-to-end MT operations: data preparation, TM analysis, engine training, evaluation, deployment, and monitoring. Maintain relationships with MT providers and identify opportunities to optimise performance. • Support pre-sales as an MT/AI subject matter expert. Build ROI models, prepare QBR insights (e.g., edit distance trends, MT savings, cost usage), and advise clients on MT strategy, including engine selection and content suitability. • Identify and eliminate manual processes through automation. Design or build tools, scripts, and workflows that reduce human intervention and improve scalability. This is a core expectation of the role.

Spain