Support Engineer

The rising popularity of GitLab means that our professional services are in high demand. If you have the skills to help our clients we would love to talk to you.

We are looking for skilled people around the world. If you would love to work from home and help GitLab grow, this is the right spot for you.


More information can be found on the support page in the handbook.


Junior Support Engineer

Junior Support Engineers share the same responsibilities outlined above, but typically join with less or alternate experience in one of the key areas of Support Engineering expertise (SysAdmin skills, Ruby on Rails, Git, and customer support). For example, a person with extensive experience in a web framework other than RoR, but with experience on the other three areas would typically join as a Junior.

Senior Support Engineer

Senior Support Engineers are more experienced engineers who meet the following criteria:

Staff Engineer

A Senior Support Engineer will be promoted to Staff Support Engineer when he/she has demonstrated significant leadership and impact; typically around resolving customer issues. This may involve any type of consistent "above and beyond senior level" performance, for example:

  1. Regularly submitting merge requests for customer reported/requested GitLab bugs and feature proposals
  2. Working across functional groups to deliver on projects relating to customer experience and success.
  3. Writing in-depth documentation and clarifying community communications that share knowledge and radiate GitLab's technical strengths
  4. The ability to create innovative solutions that push GitLab's technical abilities ahead of the curve
  5. Identifying significant projects that result in substantial cost savings or revenue
  6. Proactively defining and solving important architectural issues

Hiring Process

Applicants for this position can expect the hiring process to follow the order below. Please keep in mind that applicants can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find her/his job title on our team page.

Additional details about our process can be found on our hiring page.


Annual Compensation

How did we calculate your compensation?

NYC benchmark $75,500
Rent Index --
Hot Market Adjustment --
Level 1.0
Experience 0.8 to 1.2
Contract Type --
Find out how our calculator works. You are also eligible for stock options and other benefits.