CareerPlanSign in

Senior Distribution Engineer, Gitlab: Build

Canada🌐 Remote💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Manage build pipelines, maintain Linux packages and container images, and ensure license compliance for GitLab's components across various platforms.

Role type

Senior IC distribution engineer (Linux packaging & CI/CD)

Builds

GitLab system packages, container images, and cloud marketplace listings

Domain

DevSecOps platform, Linux distributions, Cloud Native

Deliverable

production ML models | product features | infrastructure

Required skills

Linux build toolchains (autotools, make, CMake, Nix), container image building, Debian/Red Hat package creation (.deb/.rpm), CI/CD systems, complex shell scripting, cloud provider integration

Preferred skills

Ruby, Go, Python, Rust, observability tools (Prometheus, Grafana)

Technologies

GitLab CI, GitHub Actions, Jenkins, Travis CI, Google Cloud Platform, Amazon Web Services, Microsoft Azure, Nix, CMake, autotools

Responsibilities

Build and maintain packages for supported Linux distributions and architectures; Develop and maintain official GitLab container images and tooling; Enable development teams to integrate components via self-service guides; Collaborate with security teams to mitigate vulnerabilities; Manage cloud marketplace listings and integrations; Maintain installation, update, and upgrade documentation; Ensure license compliance across bundled dependencies; Submit components for partner validation and certification

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.