GrepJob
GitLab

Senior Backend (Go) Engineer, Gitlab Delivery -Operate

GitLab
Apply
3 months ago
Remote, Worldwide
Senior

Responsibilities

  • Maintain and evolve the Omnibus GitLab package and GitLab Helm Charts for reliable self-managed deployments.
  • Enhance the GitLab Environment Toolkit and GitLab Operator for secure, scalable lifecycle management.
  • Improve installation, upgrade, and operational workflows for consistent user experiences.
  • Collaborate with Security to address vulnerabilities and ensure secure configurations.
  • Build and maintain automation and CI/CD pipelines for deployment tools.
  • Work with cross-functional teams to integrate new features and maintain reliability.
  • Create user-focused documentation and implementation guides for customers.
  • Provide technical leadership and mentor backend engineers.

Requirements

  • Experience running backend services in production environments, especially with Kubernetes and Helm.
  • Advanced proficiency in Go for building resilient services; Ruby experience is a plus.
  • Hands-on experience with infrastructure as code tools like Terraform across major cloud providers.
  • Practical experience with databases, particularly PostgreSQL, in secure setups.
  • Understanding of secure and scalable deployment practices.
  • Familiarity with observability tools like Prometheus and Grafana.
  • Experience collaborating within large codebases and distributed teams.
  • Ability to write clear documentation and guides.

Benefits

  • Benefits to support health, finances, and well-being.
  • Flexible Paid Time Off.
  • Team Member Resource Groups.
  • Equity Compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Home office support.