Senior Distribution Engineer

GitLab

Remote regions

Canada

Benefits

Unlimited PTO

Similar Jobs

See all

Responsibilities:

  • Build and maintain packages for supported Linux distributions and architectures, including release activities.
  • Develop and maintain official GitLab container images and tooling for efficient component building.
  • Enable development teams to integrate components into GitLab packages via self-service guides and infrastructure.

Requirements:

  • Experience with Linux build toolchains like autotools, make, CMake, and Nix.
  • Proficiency in building container images and using container build tooling in production.
  • Familiarity with Debian-based and Red Hat Enterprise Linux-based systems for .deb and .rpm packages.

Team and Culture:

  • The Distribution team produces system packages, container images, and marketplace listings.
  • GitLab emphasizes a remote, asynchronous work environment and values collaboration and continuous learning.

GitLab

GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity and accelerate digital transformation. With over 50 million registered users and more than half of the Fortune 100 as customers, GitLab fosters a high-performance, remote-first culture driven by values like AI integration and collaboration.

Apply for This Position