← Back to results

Senior Professional Services Engineer - North Carolina

Join GitLab as a Senior Professional Services Engineer to lead customer engagements and drive successful adoption of GitLab solutions.

Location
Remote, United States
Compensation
$140.4k–$210.6k/yr
Level
senior
Type
full time · Remote

Posted by employer 4 days ago

First seen on Joblaze 4 days ago

Last verified on the company career page 1 day ago

What you'll build

  • Deliver GitLab Professional Services engagements
  • Plan and execute deployments
  • Lead migrations from multiple source systems
  • Serve as a trusted technical advisor for customers
  • Mentor Associate and Intermediate Professional Services Engineers

Must have

  • Professional exposure with one or more infrastructure as code technologies
  • Professional exposure with two or more cloud providers
  • Experience using, deploying, or configuring GitLab
  • Experience delivering customer-facing services

AI in the day-to-day

We embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows.

Not disclosed in this posting: years of experience, visa sponsorship.

Benefits

Employee Stock Purchase Plan Flexible Paid Time Off Growth and Development Fund Equity Compensation Parental Leave

Joblaze summary

In the role of Senior Professional Services Engineer at GitLab, the individual will engage directly with clients to facilitate installations, migrations, and training, ensuring effective adoption of GitLab's platform. Key skills include proficiency in infrastructure as code tools like Terraform and Ansible, as well as experience with major cloud providers. This position is suited for seasoned professionals who can manage multiple projects and mentor junior engineers, all while navigating a fully remote and asynchronous work environment.

Joblaze insights

  • Listed 4 days ago — first seen on Joblaze November 7, 2026. Last confirmed on GitLab's careers page November 10, 2026.
  • Salary band is in line with the typical range for comparable tech roles (median ~$128,000).
  • Starts above 50% of 1245 comparable senior other roles in United States we track (median $142,380 across 181 companies).
  • Terraform appears in 0.6% of 2646 comparable senior other roles in United States; Microsoft Azure appears in 0.1% of 2646 comparable senior other roles in United States.

Quick facts

Is the Senior Professional Services Engineer - North Carolina role remote?
Yes — GitLab lists this as a fully remote position.
What's the salary range?
GitLab lists $140,400–$210,600 for this role.
What's the tech stack?
Joblaze extracted these technologies from the posting: Amazon Web Services, Ansible, GitLab, Google Cloud Platform, Microsoft Azure, Terraform.
What seniority level is this role?
GitLab targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Professional Services Engineer - North Carolina role at GitLab.

From the original posting

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.

An overview of this role

As a Senior Professional Services Engineer at GitLab, you'll work directly with customers to deliver installation, migration, training, and advisory services that help them adopt GitLab successfully. You'll lead engagements from single-node Omnibus installs to large reference architectures built with infrastructure as code (IaC) and configuration as code. You'll also guide migrations from other systems to GitLab SaaS or self-managed deployments, and help customers make practical decisions that improve reliability, security, and day-to-day workflows.

In this role, you'll work closely with customers and GitLab's product and engineering teams to drive customer success and share feedback that improves GitLab and how we deliver services. You'll manage multiple projects at once, mentor other Professional Services Engineers, and help streamline how we deliver consistent outcomes in a remote, largely asynchronous environment.

Some examples of our projects:

  • Designing and delivering GitLab installations and reference architectures using tools like Terraform and Ansible across major cloud providers
  • Leading migrations to GitLab SaaS or self-managed GitLab, and turning customer feedback into actionable improvements for GitLab's product and engineering teams

What you’ll do

  • Deliver GitLab Professional Services engagements, including installation, migration, training, and advisory services across GitLab capabilities.
  • Plan and execute deployments ranging from single-node Omnibus installations to large reference architectures using Infrastructure as Code and Configuration as Code practices.
  • Lead migrations from multiple source systems to GitLab SaaS or self-managed GitLab, helping customers adopt secure, reliable workflows.
  • Partner with Engagement Managers and Project Managers to improve delivery consistency, remove friction, and continuously refine delivery processes.
  • Serve as a trusted technical advisor for customers, translating goals and constraints into practical implementation plans and clear next steps.
  • Interface with GitLab's product and engineering teams to unblock customer outcomes and share feedback that helps improve GitLab features and services.
  • Mentor Associate and Intermediate Professional Services Engineers, providing technical guidance, helping remove blockers, and supporting increased autonomy.
  • Manage and deliver multiple customer engagements at once, either as the primary engineer or as a lead providing oversight and direction to other engineers.

What you’ll bring

  • Professional exposure with one or more infrastructure as code or configuration as code technologies such as Terraform, Ansible, Packer, Puppet, or Chef.
  • Professional exposure with two or more cloud providers such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure.

This role has a location requirement - Charlotte, NC or nearby.

  • Experience using, deploying, or configuring GitLab, including a solid understanding of Git and source control workflows.
  • Experience delivering customer-facing services such as installation, migration, training, and advisory engagements across GitLab's feature set.
  • Proven ability to independently manage one or more projects and to lead and provide direction to other Professional Services Engineers on complex engagements.
  • Strong communication skills in English, written and verbal, with the ability to provide clear status updates and build consensus with peers and customers in a remote, largely asynchronous environment.
  • Demonstrated ability to take a solution-oriented approach by identifying root causes, proposing options and tradeoffs, and driving issues to resolution while balancing multiple customer engagements in a fast-paced environment.
  • Demonstrated ability to work effectively in a fully remote organization by communicating clearly in writing, documenting decisions, collaborating asynchronously across time zones, and working in ways consistent with GitLab's values.

About the team

Senior Professional Services Engineers are part of GitLab's Professional Services team. We partner closely with Engagement Managers and Project Managers to deliver consistent outcomes, and we work with GitLab's product and engineering teams to share customer feedback and improve GitLab. Professional Services operates in a fully remote and largely asynchronous environment, collaborating across regions and time zones. The team's challenge is to support customers with a wide range of architectures and deployment models while maintaining high-quality delivery and setting customers up for long-term success.



The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

United States Salary Range
$140,400—$210,600 USD

How GitLab Supports Full-Time Employees

Standard company text repeated across GitLab's postings is omitted here.

Similar positions

GitLab
GitLab
GitLab
Professional Services Technical Architect - West
GitLab · Remote, Canada; Remote, United States