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 • Lead end-to-end CVE remediation automation from detection through verified release • Direct agentic/AI-driven security patch generation and establish safety 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 support • Partner with Ecosystem, Platform, Delivery, Sustaining, and Security teams on the platform roadmap • Mentor Staff and Senior Engineers and lead architectural design reviews • Write documentation and RFCs for platform users • Define SLOs and lead incident response and postmortems • Troubleshoot toolchain, compiler, and dependency-resolution issues across ecosystems

🎯 Requirements

• 12+ years designing, building, and operating infrastructure for language ecosystems or developer platforms • Principal-level scope setting technical direction across multiple teams • 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 of automating manual remediation workflows • 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 background including SLSA, SBOMs, sigstore, provenance, attestations, and secure-by-default packaging • Nice to have: Linux distributions, packaging, and reproducible build systems including Alpine, Wolfi, Debian, Bazel, CMake, and Ninja • Nice to have: 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

• Flexible & Remote-First Culture: 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 you and your dependents • Flexible time off • 18 weeks paid parental leave for birthing parents • 12 weeks paid parental leave for non-birthing parents • Option to use parental leave all at once or throughout the child's first year

Apply Now

Similar Jobs

🔥 8 hours ago

Veem

51 - 200

💼 Consulting

📦 Logistics

💳 Fintech

Principal Engineer shaping Veem’s AI-enabled global B2B payments architecture. Leading distributed systems, modernization, stablecoin, blockchain, and technical transformation initiatives.

🔥 16 hours ago

General Motors

10,000+ employees

🚘 Automotive

🏭 Manufacturing

🚗 Transport

Principal Software Engineer providing technical leadership at General Motors, which is transforming mobility toward zero crashes, emissions, and congestion. Collaborating across teams, removing roadblocks, and mentoring others.

🇨🇦 Canada – Remote

💵 $186k - $236k / year

💰 $500M Grant on 2024-07

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 Yesterday

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Expert software engineer developing Arista Networks’ Linux-based EOS operating system for data-center networking products. Designing hardware APIs, implementing C/C++/Python software, and owning testing through deployment.

🇨🇦 Canada – Remote

💵 $140k - $210k / year

💰 $2.6M Post-IPO Debt on 2015-05

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 Yesterday

Clario

5001 - 10000

🏥 Healthcare

💼 Consulting

📦 Logistics

Director leading Clario engineering teams modernizing legacy clinical-trial software platforms. Driving reliability, compliance, architecture improvements, and sustainable engineering organization development.

🕒 Yesterday

PointClickCare

1001 - 5000

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Engineering Director leading Transitions of Care engineering at PointClickCare, a health tech company serving 30,000+ provider organizations. Scaling cloud-based and AI-powered healthcare products.

🇨🇦 Canada – Remote

💵 $211.2k - $234.6k / year

💰 Secondary Market on 2022-03

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer