← Back to jobs

Remote job

Senior Distribution Engineer, Gitlab: Build

DevOps Full-time Permanent Canada

Job details

Not specified Salary
Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview

A senior engineering role focused on packaging, distribution, and release engineering for a large-scale developer platform. The position owns the build pipeline that turns internal components into installable artifacts for end users, working closely with product development teams to integrate new features and maintain existing ones across multiple Linux distributions and architectures.

Responsibilities

- Build and maintain system packages for supported Linux distributions and CPU architectures, including coordinating release activities. - Develop and maintain official container images and the tooling that automates efficient component building. - Provide guides, infrastructure, and self-service capabilities that enable development teams to package their own components. - Collaborate with security teams to identify and remediate vulnerabilities and keep bundled dependencies current and secure. - Manage cloud marketplace listings and integrations with major hyperscaler providers. - Validate installation, update, and upgrade documentation and processes ahead of each release. - Track license compliance across bundled dependencies and submit components to partners for certification and validation.

Requirements

- Hands-on experience with Linux build toolchains such as autotools, make, CMake, and Nix. - Practical experience building container images and operating container build tooling in production. - Background packaging software for Debian-based and Red Hat Enterprise Linux-based systems, producing .deb and .rpm artifacts for cloud-native applications. - Familiarity with continuous integration systems such as GitHub Actions, Jenkins, Travis CI, or comparable in-product CI features. - Skill writing and maintaining complex shell scripts in production environments. - Strong written and spoken English communication, with the ability to work effectively in a remote, largely asynchronous setting. - Experience working with at least one major cloud provider such as AWS, GCP, or Azure.

Nice to have

- Additional programming experience in Ruby, Go, Python, or Rust. - Familiarity with observability tooling such as Prometheus and Grafana.

Benefits and work setup

- Fully remote role with flexible paid time off. - Health, financial, and well-being benefits, plus parental leave. - Equity compensation and an employee stock purchase plan. - Annual growth and development fund for learning. - Team member resource groups and a workplace committed to equal opportunity employment.

Skills detected in the listing

PythonGoRustRubyPostgreSQLAWSGCPAzure
Detected Sep 16, 2026
Last verified Sep 16, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight