Browse All Jobs

GitLab is seeking a Support Engineer to join their Engineering department. This role involves direct interaction with customers, troubleshooting complex issues, and contributing to code and documentation. The Support Engineer will collaborate with various teams, including Product, Development, and Infrastructure, to improve GitLab's products and processes.

Responsibilities include:

  • Supporting Self-managed and GitLab.com customers via tickets, merge requests, email, and video conferencing.
  • Collaborating with Product, Development, Infrastructure, Customer Success and Sales Teams.
  • Creating and updating documentation.
  • Participating in on-call rotations.
  • Participating in hiring processes.

Requirements include:

  • Experience managing customer-facing cases.
  • Excellent Linux systems administration knowledge.
  • Ability to use scripting languages (Ruby or Bash) and MVC frameworks (Ruby on Rails).
  • Experience with Git and CI/CD.
  • Expertise in writing support content.
  • Ability to communicate complex technical topics.
  • Familiarity with DevOps methodologies and technologies like Serverless and Kubernetes.
  • Understand a range of different GitLab implementations.

GitLab offers:

  • All remote, asynchronous work environment
  • Flexible Paid Time Off
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and development budget
  • Parental leave
  • Home office support
Apply

GitLab

GitLab is an open core software company and the developer of an AI-powered DevSecOps platform. Serving over 100,000 organizations, GitLab's mission is to enable widespread software contribution and co-creation. The company operates on its own product and is guided by its core values. GitLab fosters a culture that values contribution, collaboration, and innovation, reflected in its approach to people, products, and leadership within the industry.