Gitlab logo

Senior Professional Services Engineer - EMEA - Gitlab

Professional Services Engineer

Posted: July 23, 2026
Posted today
Last seen in crawl: July 23, 2026 (today)
Estimated Expiry: August 27, 2026
Role & Management
Role Level:Senior
Management Tier:No People Management
Job Type

Job Description

Senior Professional Services Engineer (EMEA only) An overview of this role As a Senior Professional Services Engineer, you'll help customers install, migrate to, configure, and adopt GitLab through technical delivery, training, and advisory services. Your work may range from single-node Linux package installations to large reference architectures using infrastructure as code and configuration as code, as well as migrations from multiple version control systems to GitLab software as a service or self-managed environments. You'll use a consultative approach, working with customers and GitLab Product and Engineering teams to identify the best path to customer success and improve GitLab features and processes. What you’ll do - Use a consultative approach to assess each customer's goals and identify ways to achieve their vision more effectively and efficiently. - Deliver statements of work with guidance from Technical Architects, including installing and configuring GitLab solutions in customer environments. - Develop and implement migration plans for customer version control systems and data. - Provide technical training remotely or on-site, and create implementation, maintenance, and customer-specific guidance. - Create and maintain artifacts, templates, documentation, and scripts for service delivery, training, implementation, and customer workflows. - Document and communicate customer opportunities, risks, and status updates to project and account teams. - Collaborate with GitLab Product and Engineering teams to support customer success and contribute improvements to GitLab features and processes. - Support Engagement Managers with quoting and scoping statements of work, and document improvements to Professional Services engagement processes. What you’ll bring - Professional experience with one or more infrastructure as code or configuration as code technologies, such as Terraform, Ansible, Packer, Puppet, or Chef. - Professional experience with one or more cloud providers, such as Amazon Web Services, Google Cloud Platform, or Microsoft Azure. - Experience using, deploying, or configuring GitLab. - Proficiency in written and spoken English sufficient for success in a remote and largely asynchronous work environment. - Effective communication skills, including the ability to build consensus with peers and provide clear status updates. - A solution-oriented, consultative approach and comfort managing multiple customer engagements in a fast-paced environment. - Strong organizational skills and the ability to work in a self-motivated, self-managing way within a fully remote organization. - Willingness to travel approximately 20% of the time.

Company Information

Gitlab logo
Technology
Current open roles at Gitlab on JobCrawls
LocationActive listings
Remote - Global306
Remote - North America14
Remote9
Remote - EMEA5
Remote - United States3
Remote - Canada3
Remote - Europe1
Current role mix at Gitlab on JobCrawls
Role typeActive listings
Backend Engineer26
Solutions Architect21
Commercial Account Executive15
Product Manager14
Customer Success Manager13
Strategic Account Executive10
Business Development Representative9
Engineering Manager9
Software Engineer8
Customer Success Engineer7
New Business Account Executive5
Human Resources Specialist5
Account Executive5
Program Manager5
Sales Representative5
Public Sector Strategic Account Executive4
Forward Deployed Engineer4
Manager4
Customer Success Architect4
Senior Manager3
Security Engineer3
AI Engineer3
Data Analyst3
Regional Sales Director3
Regional Marketing Manager3
Commercial Legal Counsel2
Data Scientist2
Renewals Manager2
Site Reliability Engineer2
Senior Commercial Account Executive2
Customer Experience Services Manager2
Field CTO2
Engineer2
Professional Services Engineer2
People Business Partner2
Engagement Manager2
Business Development Manager2
Senior Engineering Manager2
Enterprise Account Executive2
Senior FP&A Analyst2
HRIS Analyst2
Candidate Experience Specialist2
Public Sector Solutions Architect2
Enablement Lead2
Technical Architect2
Revenue Analytics Analyst1
Pipeline Excellence1
Director1
Senior Business Partner1
Renewals Director1
Social Media Manager1
People Operations Partner1
Backend Developer1
Principal Engineer1
Regional Director1
Field Strategist1
Procurement Analyst1
Pricing Director1
Lifecycle Marketing Manager1
End User Services Manager1
Legal1
Business Account Executive1
Manager of Professional Services Engineers1
Talent Acquisition Operations Specialist1
Product Security1
Senior Deal Desk Director1
Customer Success Operations Manager1
Revenue Technology Analyst1
Data System Architect1
Software Security Engineer1
Database Engineer1
Customer Relationship Manager1
Professional Services Engagement Manager1
Corporate Development Analyst1
Sales Development Operations1
Hyperscaler Operations Manager1
Leadership Development1
Product Security Architecture Director1
Technical Program Manager1
Stock Administrator1
Revenue Analytics1
Executive Assistant1
Senior Named Account Executive1
Solution Architecture1
Senior UX Researcher1
Application Security Manager1
Sales Development Representative1
CPQ Developer1
Sales Manager1
Contracts Manager1
Customer Experience Resource & Staffing Manager1
QA Manager1
Software Engineering Manager1
Financial Planning & Analysis Manager1
Fullstack Engineer1
Business Development Executive1
Contract Manager1
Strategic Partnerships1
Senior Program Manager1
Security Architect1
Current role-level mix at Gitlab on JobCrawls
Role levelActive listings
Mid-Level286
Manager8
Senior8

Gitlab appears in 341 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Remote - North America, and Remote.

Data shown is based on historical job postings from our database.

Job Details

Responsibilities

  • Assess customer goals and identify efficient ways to achieve their vision
  • Install and configure GitLab solutions in customer environments
  • Develop and implement migration plans for version control systems and data
  • Provide remote or on-site technical training and guidance
  • Create and maintain scripts, templates, and documentation for service delivery
  • Communicate customer opportunities, risks, and status updates to internal teams
  • Collaborate with Product and Engineering teams to improve GitLab features
  • Support Engagement Managers with quoting and scoping statements of work

Requirements

  • Professional experience with infrastructure as code or configuration as code (e.g., Terraform, Ansible, Packer, Puppet, or Chef)
  • Professional experience with cloud providers (AWS, GCP, or Azure)
  • Experience using, deploying, or configuring GitLab
  • Proficiency in written and spoken English
  • Effective communication and consensus-building skills
  • Solution-oriented, consultative approach
  • Strong organizational and self-management skills
  • Willingness to travel approximately 20% of the time

Skills & Technologies

TerraformAnsiblePackerPuppetChefAWSGoogle Cloud PlatformMicrosoft AzureGitLabLinux
19 hours agoContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.