Staff Backend Engineer, Gitlab Delivery: Upgrades

GitLab

Remote regions

India

Benefits

Unlimited PTO

Similar Jobs

See all

About the Role:

  • Drive technical direction of deployment and upgrade solutions for self-managed environments.
  • Define architecture for cloud-native deployment and upgrade workflows.
  • Mentor engineers and foster engineering excellence across teams.

Responsibilities:

  • Design and develop backend systems, automation frameworks, and deployment tooling.
  • Build and improve Kubernetes Operators, Helm charts, and orchestration for stateful applications.
  • Establish best practices for reliability, observability, and resilience.

Requirements:

  • Extensive experience in production-grade software systems and Go development.
  • Deep Kubernetes knowledge including Operators and controllers.
  • Experience with Infrastructure as Code (Terraform/Ansible) and PostgreSQL migrations.

Benefits:

  • Competitive compensation and flexible remote work.
  • Comprehensive health, financial, and well-being benefits.
  • Flexible paid time off and parental leave support.

GitLab

GitLab is a leading DevOps platform providing a complete CI/CD and software development lifecycle tool. The company is open-core with a strong remote culture and globally distributed teams.

Apply for This Position