MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Intermediate Backend (Ruby or Go) Engineer, Gitlab Delivery - Operate

GitLab

Full-time
USA
engineer
aws
postgresql
azure
cloud
Apply for this position

Backend Engineer, GitLab Delivery - Operate

An overview of this role

As a Backend Engineer, your work within the GitLab Operate team will focus on delivering and supporting GitLab for self-managed customers. This role centers on the infrastructure, tooling, and automation that power GitLab deployments via Omnibus, GitLab Helm Charts, the GitLab Environment Toolkit (GET), and the GitLab Operator.

The GitLab Operate team serves as a critical bridge between GitLab engineering and our self-managed customers, ensuring our products are easily deployable, secure, and scalable across a range of environments. You’ll work on production-grade tooling and collaborate with engineering teams to ensure GitLab’s features are consistently delivered and operable across supported platforms.

Some interesting links about the team and role:

  • Our primary projects

  • Our work with the community

  • Our Demo videos

What you’ll do

  • Omnibus GitLab: Maintain and evolve the GitLab Omnibus package to ensure it reliably integrates all GitLab components and can be deployed in self-managed environments.

  • Kubernetes Charts: Contribute to the development and maintenance of GitLab Helm Charts, enabling scalable and production-ready GitLab deployments on Kubernetes.

  • GitLab Environment Toolkit (GET): Enhance and support the toolkit used to deploy validated GitLab reference architectures for enterprise and internal use cases.

  • GitLab Operator: Support the GitLab Operator project to enable Kubernetes-native lifecycle management for GitLab deployments.

  • Installation and Upgrade Experience: Ensure a consistent and reliable experience for installing, upgrading, and operating GitLab across all supported platforms.

  • Security Collaboration: Partner with Security to address vulnerabilities in the deployment stack and ensure secure defaults and configurations.

  • Automation & CI/CD: Build and maintain automation pipelines for validating and testing deployment tools across Omnibus, Charts, GET, and the Operator.

  • Cross-Team Integration: Work closely with Distribution Engineers, SREs, Release Managers, and Development teams to ensure smooth integration of new features into our deployment methods.

  • Documentation & Enablement: Create and maintain user-focused documentation that enables self-managed customers to confidently deploy and operate GitLab.

  • Reliability: Ensure all supported deployment methods are well-tested and meet GitLab’s standards for quality, reliability, and performance.

What you’ll bring

  • Production experience working with Kubernetes and Helm

  • Professional proficiency in Ruby, Go and strong Bash scripting skills

  • Experience with Terraform and infrastructure as code workflows

  • Practical experience working with databases, especially PostgreSQL

  • Understanding of secure, scalable, and supportable deployment practices

  • Experience collaborating in large codebases and across distributed teams

  • Ability to write clear, user-facing documentation and implementation guides

  • Experience with major cloud providers (e.g., GCP, AWS, Azure)

  • Knowledge of service scaling and rollout strategies

  • Knowledge of Observability tools (Prometheus, Grafana, etc)

About the team

The Operate team is part of GitLab Delivery and focuses on delivering GitLab to self-managed users through supported and validated tooling. This includes maintaining and evolving the GitLab Omnibus package, Helm Charts, GitLab Operator, and the GitLab Environment Toolkit (GET). We partner with SRE, Release, Security, and Development teams to ensure GitLab is easily deployable, supportable, and production-ready in diverse environments. Our work directly supports GitLab’s commitment to reliability and flexibility for small business through enterprise scale, self-managed installations.

How GitLab will support you

  • Benefits to support your health, finances, and well-being

  • All remote, asynchronous work environment

  • Flexible Paid Time Off

  • Team Member Resource Groups

  • Equity Compensation & Employee Stock Purchase Plan

  • Growth and development budget 

  • Parental leave 

  • Home office support

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

Apply for this position
Bookmark Report

About the job

Full-time
USA
Posted 2 weeks ago
engineer
aws
postgresql
azure
cloud

Apply for this position

Bookmark
Report
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Intermediate Backend (Ruby or Go) Engineer, Gitlab Delivery - Operate

GitLab

Backend Engineer, GitLab Delivery - Operate

An overview of this role

As a Backend Engineer, your work within the GitLab Operate team will focus on delivering and supporting GitLab for self-managed customers. This role centers on the infrastructure, tooling, and automation that power GitLab deployments via Omnibus, GitLab Helm Charts, the GitLab Environment Toolkit (GET), and the GitLab Operator.

The GitLab Operate team serves as a critical bridge between GitLab engineering and our self-managed customers, ensuring our products are easily deployable, secure, and scalable across a range of environments. You’ll work on production-grade tooling and collaborate with engineering teams to ensure GitLab’s features are consistently delivered and operable across supported platforms.

Some interesting links about the team and role:

  • Our primary projects

  • Our work with the community

  • Our Demo videos

What you’ll do

  • Omnibus GitLab: Maintain and evolve the GitLab Omnibus package to ensure it reliably integrates all GitLab components and can be deployed in self-managed environments.

  • Kubernetes Charts: Contribute to the development and maintenance of GitLab Helm Charts, enabling scalable and production-ready GitLab deployments on Kubernetes.

  • GitLab Environment Toolkit (GET): Enhance and support the toolkit used to deploy validated GitLab reference architectures for enterprise and internal use cases.

  • GitLab Operator: Support the GitLab Operator project to enable Kubernetes-native lifecycle management for GitLab deployments.

  • Installation and Upgrade Experience: Ensure a consistent and reliable experience for installing, upgrading, and operating GitLab across all supported platforms.

  • Security Collaboration: Partner with Security to address vulnerabilities in the deployment stack and ensure secure defaults and configurations.

  • Automation & CI/CD: Build and maintain automation pipelines for validating and testing deployment tools across Omnibus, Charts, GET, and the Operator.

  • Cross-Team Integration: Work closely with Distribution Engineers, SREs, Release Managers, and Development teams to ensure smooth integration of new features into our deployment methods.

  • Documentation & Enablement: Create and maintain user-focused documentation that enables self-managed customers to confidently deploy and operate GitLab.

  • Reliability: Ensure all supported deployment methods are well-tested and meet GitLab’s standards for quality, reliability, and performance.

What you’ll bring

  • Production experience working with Kubernetes and Helm

  • Professional proficiency in Ruby, Go and strong Bash scripting skills

  • Experience with Terraform and infrastructure as code workflows

  • Practical experience working with databases, especially PostgreSQL

  • Understanding of secure, scalable, and supportable deployment practices

  • Experience collaborating in large codebases and across distributed teams

  • Ability to write clear, user-facing documentation and implementation guides

  • Experience with major cloud providers (e.g., GCP, AWS, Azure)

  • Knowledge of service scaling and rollout strategies

  • Knowledge of Observability tools (Prometheus, Grafana, etc)

About the team

The Operate team is part of GitLab Delivery and focuses on delivering GitLab to self-managed users through supported and validated tooling. This includes maintaining and evolving the GitLab Omnibus package, Helm Charts, GitLab Operator, and the GitLab Environment Toolkit (GET). We partner with SRE, Release, Security, and Development teams to ensure GitLab is easily deployable, supportable, and production-ready in diverse environments. Our work directly supports GitLab’s commitment to reliability and flexibility for small business through enterprise scale, self-managed installations.

How GitLab will support you

  • Benefits to support your health, finances, and well-being

  • All remote, asynchronous work environment

  • Flexible Paid Time Off

  • Team Member Resource Groups

  • Equity Compensation & Employee Stock Purchase Plan

  • Growth and development budget 

  • Parental leave 

  • Home office support

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.