Thank you for your interest in GitLab! It’s an exciting time to join our team. We're the world’s largest all-remote company, and we've been intentionally building our culture this way from the start. With more than 1,300 team members in 65+ countries, GitLab is a place where you can contribute from almost anywhere. We are an ambitious, productive team that embraces a set of shared ​values​ in everything we do.  


Current Support Management Opportunities:


To be considered for our current or future opportunities, please submit your information below. Keep in mind that by submitting your information, you are not applying directly to a job.You are simply joining our talent community so that we can contact you if there’s  a match now or in the future. You can learn more about our recruiting model on our Jobs FAQ page.


All of our positions are 100% remote.


A brief overview of the GitLab Customer Support department:

The GitLab Customer Support Department is a 100+ person globally distributed team that consists of Support Engineering, Support Operations, and Support Management

The GitLab Support Team provides technical support to GitLab Saas and Self-Managed customers.


Blogs about working in Customer Support @ GitLab:


Manager, Support Engineering


Support Engineering Management at GitLab isn’t your typical management opportunity because of our approach to the function. Support is embedded within the Engineering department and truly operates in an environment where Support and Engineering meet. Your team will be interacting with customers daily as they encounter the difficult edge cases of running GitLab in complex environments.

Support Engineering Managers at GitLab lead teams in the order of ten Support Engineers distributed across a region. At GitLab, we hold that managers should be technically competent and experienced in the subject matter.  We also look for managers who have a strong management philosophy and experience leading high-growth, scaling, distributed and diverse technical support teams.  While Support Engineering Managers at GitLab spend a lot of time hiring, onboarding, and training, they are at the core of resolving customer escalations and play a vital role in cross-functional projects and initiatives.

You should submit your information to the talent community if:

  • you have an affinity for (and experience with) providing customer support, and making customers happy.
  • you’ve got 2+ years experience leading support engineering teams.
  • you’ve got 5+ years of support experience.
  • within the last 5 years, you have held a role at one company for at least 2 years.
  • you’ve got extensive experience building and scaling teams.
  • you’re experienced in creating and implementing new processes and procedures.
  • you’ve got experience leading remote, distributed teams across geographies with a keen focus on employee development and the achievement of desired results.
  • you’ve got extensive experience in leading teams to take ownership and work to manage the entire issue lifecycle, from customer, to development team, to resolution.
  • you’re experienced with some of the following: Linux, Git, CI/CD, MVC frameworks (Rails, Django, Laravel or others).

We typically follow this hiring process for Support Managers. 


To be considered for our current or future opportunities, please submit your information below. Keep in mind that by submitting your information, you are not applying directly to a job.You are simply joining our talent community so that we can contact you if there’s  a match now or in the future. You can learn more about our recruiting model on our Jobs FAQ page.

Apply for this Job

* Required