Principal Software Engineer – Libraries Platform

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Chainguard

Chainguard

51 - 200 employees

Founded 2021

🔐 Security

☁️ SaaS

🔒 Cybersecurity

Security • SaaS • Cybersecurity

Chainguard is a company that specializes in building secure container images to enhance software security and compliance. Their products include low-to-zero CVE container images, which are updated daily to maintain security and compliance standards such as FedRAMP, NIST 800-53, PCI-DSS, SOC2, and CIS benchmarks. Chainguard focuses on reducing vulnerabilities, automating compliance, and supporting development workflows without compromising on innovation and productivity. The company serves a wide range of industries, including highly regulated sectors, by providing hardened image solutions to mitigate software supply chain risks and enhance application security.

📋 Description

• Own the technical strategy for scaling across multiple language ecosystems • Define ecosystem-agnostic and extensible architecture for package indexing, build orchestration, and metadata services • Drive end-to-end CVE remediation automation from detection through verified release • Lead agentic/AI-driven security patch generation and define validation, testing, provenance, and human-checkpoint guardrails • Set platform-wide technical direction across package indexes, build and packaging pipelines, registry mirrors, and orchestration tooling • Make build-versus-buy and sequencing decisions for .NET, Go, and Rust ecosystem support • Partner with Ecosystem, Platform, Delivery, Sustaining, and Security teams on the platform roadmap • Mentor Staff and Senior Engineers, lead design reviews, and write documentation and RFCs • Define SLOs and lead incident response and postmortems for major platform failures • Investigate toolchain, compiler, and dependency-resolution problems affecting pipeline reliability

🎯 Requirements

• 12+ years designing, building, and operating infrastructure for language ecosystems or developer platforms • Principal-level scope setting technical direction across multiple teams • Direct experience standing up or significantly extending support for a language ecosystem • Ideally experience with .NET/NuGet, Go/modules, or Rust/Cargo • Strong proficiency in Go • Track record automating manual remediation workflows with appropriate human checkpoints • Deep experience with CI/CD, agentic pipelines, cloud-native infrastructure, and infrastructure as code • Experience with Docker/OCI, Kubernetes, Terraform, and GitHub Actions, Argo, Tekton, or equivalents • Experience running infrastructure at scale across heterogeneous ecosystems • Ability to diagnose and resolve toolchain, compiler, and packaging failures across multiple ecosystems • Excellent written communication in a remote, distributed environment • Principal ownership mindset and ability to make ecosystem-generalization decisions with incomplete information • Nice-to-have: software supply chain security knowledge including SLSA, SBOMs, sigstore, provenance, attestations, and secure-by-default packaging • Nice-to-have: experience with Linux distributions, packaging, and reproducible build systems including Alpine, Wolfi, Debian, Bazel, CMake, and Ninja • Nice-to-have: familiarity with AI/ML packaging and infrastructure including PyTorch and TensorFlow in cloud/Kubernetes environments • Nice-to-have: experience leading a platform through a major increase in automation maturity

🏖️ Benefits

• Work remotely with 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 employee and dependents • Unlimited flexible time off • 18 weeks paid parental leave for birthing parents • 12 weeks paid parental leave for non-birthing parents • Flexible parental leave usage throughout the child's first year

Apply Now

Similar Jobs

🕒 2 days ago

Primer

51 - 200

💳 Fintech

Staff Frontend Engineer shaping interfaces for Primer, unified infrastructure for global payments. Owning architecture, design systems, performance, and AI Companion experiences across merchant account teams.

🕒 August 4

Foundation Health

11 - 50

🏥 Healthcare

💼 Consulting

📦 Logistics

Staff Software Engineer building AI-powered pharmacy infrastructure for Foundation Health. Owning architecture, production code, agentic workflows, and cross-team delivery.

🇬🇧 United Kingdom – Remote

🔥 Funding within the last year

💰 $20M Series A - Foundation Health on 2025-10

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 August 4

Ripjar

51 - 200

💸 Finance

📋 Compliance

🤖 Artificial Intelligence

Staff Engineer scaling Ripjar’s AI-powered financial-crime screening SaaS platform. Guiding architecture, technical decisions, and engineering standards for global customers.

🕒 July 31

DISCO

501 - 1000

🤖 Artificial Intelligence

🤝 B2B

⚖️ Legal

Principal Software Engineer shaping and evolving architecture using Distributed Domain Driven Design practices at DISCO. Driving reliability and scalability in high volume distributed technical architectures.

🕒 July 31

Ticketmaster

10,000+ employees

🛍️ eCommerce

⚽ Sports

Principal Engineer responsible for designing, building, and supporting components at Ticketmaster. Focusing on resilience, maintainability, and modern software development techniques.