Senior Backend Engineer, Gitlab Delivery: Upgrades

4 hours, 22 minutes ago
Full-time
Senior
Software Development
GitLab

GitLab

GitLab: The comprehensive DevOps platform revolutionizing software development with automation, AI workflows, and essential tools for efficient collaboration.

Internet Software & Services
1K-5K
Founded 2014

Description

  • Maintain and evolve the Omnibus GitLab package for reliable, production-ready self-managed deployments.
  • Develop and improve GitLab Helm Charts to support scalable deployments across supported environments.
  • Enhance the GitLab Environment Toolkit, validated reference architectures, and the GitLab Operator for secure Kubernetes-native lifecycle management.
  • Improve installation, upgrade, and operational workflows across deployment methods to create a more consistent customer experience.
  • Partner with Security to address vulnerabilities and deliver secure defaults and configurations in the deployment stack.
  • Build and maintain automation and CI/CD pipelines that validate and test Omnibus, Charts, GET, and the Operator.
  • Work with Distribution Engineers, Site Reliability Engineers, Release Managers, and Development teams to integrate new features and maintain deployment reliability.
  • Guide architectural decisions, mentor backend engineers, and contribute to the roadmap for self-managed delivery.

Requirements

  • Experience operating backend services in production, including deployment, monitoring, and support in Kubernetes- and Helm-based environments.
  • Proficiency in Go for building observable and resilient services.
  • Working knowledge of Ruby is a useful addition.
  • Hands-on experience with infrastructure as code, including Terraform.
  • Experience managing infrastructure across cloud providers such as Google Cloud Platform, Amazon Web Services, or Microsoft Azure.
  • Knowledge of database design, operations, and troubleshooting, especially for PostgreSQL in secure and scalable setups.
  • Understanding of secure, scalable, and supportable deployment practices, including service scaling and rollout strategies.
  • Familiarity with observability tools and patterns such as Prometheus and Grafana.
  • Ability to work effectively in large codebases and coordinate across distributed, cross-functional teams using clear written communication.
  • Openness to transferable experience from related backend or infrastructure roles, along with the ability to write user-focused documentation and implementation guides.

Benefits

  • Benefits to support health, finances, and well-being.
  • Flexible Paid Time Off.
  • Team Member Resource Groups.
  • Equity compensation and an Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Home office support.
  • All roles are remote, with country hiring guidelines that may apply.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer - Billing Systems

Zendesk 5K-10K Professional Services

DoiT is hiring a remote Software Engineer for its Billing Systems team to help design, build, and scale core billing and invoicing platforms that support the company’s cloud-driven operations.

AWS Azure GCP Git GitHub Go Java Kubernetes Node.js Python SQL
7 minutes ago

Senior Go Software Engineer

Array 51-250 Capital Markets

Array is hiring a Senior Software Engineer to help build and operate secure, high-scale fintech products for millions of users within a remote-first engineering squad.

AWS Azure C# Docker GCP Generative AI Go Java Kubernetes Microservices MongoDB Node.js PostgreSQL REST API SQL Server
37 minutes ago

Staff Backend Product Software Engineer, Core

Dropbox 1K-5K Internet Software & Services

Dropbox is hiring a Staff Engineer to lead cross-team technical work on team-user activation and engagement flows, modernizing onboarding and core surfaces to improve long-term user engagement and reduce churn.

LLM Machine Learning
37 minutes ago

Senior Backend Engineer (m/f/d)

Flip App 51-250 Internet Software & Services

Flip is hiring a Senior Software Engineer to build and operate backend services for its employee communication platform, with a focus on secure production systems in the User Management domain.

Agile Go Grafana Helm Java Kafka Kotlin Kubernetes Mixpanel PostgreSQL Python RabbitMQ Spring
37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers