5 дней назад
Principal Software Engineer (Libraries Platform)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Libraries Platform) (Secure Software Supply Chain): Building a multi-ecosystem platform that indexes, builds, verifies, remediates, and serves open-source libraries with an accent on ecosystem-agnostic architecture, CI/CD automation, and secure package delivery. Focus on automating CVE remediation, designing AI-driven patch generation with safety guardrails, onboarding .NET, Go, and Rust toolchains, and ensuring platform reliability at scale.
Location: United Kingdom - Remote
Company
provides hardened, secure, and production-ready builds of open-source software for enterprises and engineering teams.
What you will do
- Set the technical strategy and architecture for scaling the Libraries Platform across multiple language ecosystems.
- Generalize package indexing, build orchestration, metadata services, registry mirrors, and platform tooling for .NET, Go, and Rust.
- Redesign CVE remediation workflows from detection through patching, rebuilding, verification, SBOM and provenance regeneration, and release.
- Direct the development of agentic and AI-driven patch generation with automated validation, regression testing, provenance controls, and human checkpoints.
- Define platform SLOs, lead incident response and postmortems, and resolve complex compiler, toolchain, and dependency-resolution failures.
- Mentor Staff and Senior Engineers, lead architectural reviews, and communicate direction through technical documentation and RFCs.
Requirements
- 12+ years designing, building, and operating infrastructure for language ecosystems or developer platforms, with Principal-level scope across multiple teams.
- Experience onboarding or significantly extending support for a language ecosystem, ideally .NET/NuGet, Go/modules, or Rust/Cargo.
- Strong proficiency in Go and experience making platform architecture decisions across heterogeneous ecosystems.
- Experience automating manual remediation workflows and determining where human checkpoints remain necessary.
- Deep experience with CI/CD, cloud-native infrastructure, IaC, Docker/OCI, Kubernetes, Terraform, and tools such as GitHub Actions, Argo, or Tekton.
- Excellent written communication and the ability to influence technical direction in a remote, distributed environment.
Nice to have
- Software supply chain security experience with SLSA, SBOMs, sigstore, provenance, attestations, or secure-by-default packaging.
- Experience with Linux distributions, packaging, and reproducible build systems such as Alpine, Wolfi, Debian, Bazel, CMake, or Ninja.
- Familiarity with AI/ML packaging and infrastructure, including PyTorch or TensorFlow in cloud and Kubernetes environments.
- Experience significantly increasing the automation maturity of a platform.
Culture & Benefits
- Remote-first culture with team meetups, bi-annual destination summits, and a monthly coworking, phone, and internet stipend.
- Stock options upon hire and promotion, with participation in secondary offerings and a 10-year exercise period.
- 100% covered health, vision, and dental insurance premiums for employees and dependents.
- Flexible time off.
- Paid parental leave of up to 18 weeks for birthing parents and 12 weeks for non-birthing parents.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Platform Architect (AWS/Kubernetes)
6 дней назад
Principal Software Engineer
4 дня назад
Field CTO (AI)
200 000 - 286 000€
CrowdStrike
3 дня назад
Sr. Network Development Engineer - IT Cloud & Infrastructure (Remote) (Cybersecurity)
125 000 - 180 000$
CrowdStrike
3 дня назад
Channel Solution Architect (Cybersecurity)
3 часа назад