Senior Backend Engineer, Gitlab Delivery: Zero Downtime Upgrades

1 hour, 12 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 so core components integrate cleanly and scale 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 for a 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 closely with Distribution Engineers, Site Reliability Engineers, Release Managers, and Development teams to integrate new features into deployment methods.
  • Guide architectural direction, mentor backend engineers, and contribute to the self-managed delivery roadmap.

Requirements

  • Experience operating backend services in production, including deployment, monitoring, and maintenance in Kubernetes- and Helm-based environments.
  • Proficiency in Go for building observable and resilient services, with working knowledge of Ruby as a useful addition.
  • Hands-on practice with infrastructure as code, including Terraform, and managing infrastructure across Google Cloud Platform, Amazon Web Services, or Microsoft Azure.
  • Knowledge of database design, operations, and troubleshooting, especially with PostgreSQL in secure and scalable setups.
  • Knowledge of secure, scalable, and reliable 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.
  • Ability to write user-focused documentation and implementation guides.
  • Openness to transferable experience from related backend or infrastructure roles.
  • Experience with AI integrated into daily workflows is expected across the team.

Benefits

  • Flexible Paid Time Off.
  • Equity Compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Benefits to support health, finances, and well-being.
  • Team Member Resource Groups.
  • Remote work with globally distributed hiring.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Node.js Developer for CMS Core Tech

GR8 Tech 251-1K IT Services

GR8_TECH is hiring a Backend Engineer to own complex end-to-end backend features for its B2B iGaming platform, from technical design and delivery to production support.

AWS CI/CD Docker Git Go Kafka Kubernetes Microservices NestJS .NET Node.js OpenAPI Prometheus REST API SQL Strapi Terraform TypeScript
1 hour, 27 minutes ago

Backend Engineer

Sweet Security is hiring a Senior Backend Engineer to help design and scale the core systems behind its cloud-native detection and response platform.

CI/CD Kafka Microservices REST API TypeScript
1 hour, 27 minutes ago

Senior Software Engineer - Python

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a Senior Software Engineer for Python to develop and maintain server applications and RESTful APIs while ensuring strong functionality, security, and performance.

AWS Azure Flask GitHub JIRA MongoDB MySQL Oracle PostgreSQL Python REST API SQL Server
1 hour, 57 minutes ago

Freelance Messaging Bot Developer (Telegram / WhatsApp APIs)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a freelance remote Bot Developer for the Tendem project to build and refine messaging bots and platform integrations in a hybrid AI + human environment for real-world user use cases.

CRM Docker LLM Node.js OAuth Python REST API Serverless
1 hour, 57 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