Job Description
Professional Services Engineers engage with customers to provide installation migration training and advisory services. They handle installations ranging from single-node Omnibus installs to our largest reference architectures utilizing IaC/CaC migrations from multiple systems to GitLab SaaS or self-hosted and advisory services across the entire GitLab feature stack.
Professional Services Engineers are expected to be able to interface not only with the customer but with our GitLab Product/Engineering teams to find the best route for customer success and to help drive improvements into GitLab features and processes.
What you'll do
-
Uses a consultative approach to customer engagements
-
Does not focus on just βdoing the workβ
-
Looks for opportunities to help the customer achieve their vision more effectively and efficiently
-
Delivers on SOW with guidance from technical architects
-
SOW scope may include:
-
Installation and configuration of GitLab solutions in the customer environment
-
Provide technical training sessions remotely and/or on-site
-
Provide documentation for implementation guides maintenance etc relevant to the customer requirements.
-
Manage creation of new and/or maintenance of existing artifacts and templates for deliverables and training
-
Develop and implement migration plans for customer VCS & data migration
-
-
-
Contributes to the extension and maintenance of documentation/scripts for implementation and workflow to align with custom requirements
-
Documents opportunities to help the customer achieve their vision more effectively and efficiently
-
Communicate opportunities to the customer project and account team
-
Supports engagement managers on quoting and scoping of SOWs
-
Document and implement improvements for Professional Services engagement processes
What you'll bring
-
Professional exposure with one or more IaC/CaC technologies:
-
Terraform
-
Ansible
-
Packer
-
Puppet
-
Chef
-
-
Professional exposure with one or more cloud providers:
-
AWS
-
GCP
-
Azure
-
-
Proficienct in the English language both written and verbal sufficient for success in a remote and largely asynchronous work environment
-
Experience using deploying or configuring GitLab
-
Comfortable working in a fast-paced environment sometimes with multiple customer engagements at once
-
Positive disposition and solution-oriented mindset
-
Effective communication skills: Regularly achieve consensus with peers and provide clear status updates
-
Self-motivated and self-managing with strong organizational skills
-
Shares GitLab values and work in accordance with those values
-
Ability to thrive in a fully remote organization
-
~20% travel may be required
Explore More
Date Posted
03/04/2026
Views
0
Similar Jobs
Software Engineer – Backend – Payments - Kraken
Views in the last 30 days - 0
View Details