Professional Services Engineer

GitLab

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$123,840–$209,520 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $192k
This role $167k
$110k most similar roles pay here $249k

This role pays less than 74% of similar roles. Most pay $165,000–$218,700 — the shaded band above. At the midpoint, this role pays about $167k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About GitLab

GitLab is an all-remote software company that develops an AI-powered DevSecOps platform combining source code management, CI/CD, security scanning, and project planning in a single application.

GitLab currently has 42 open roles on FindRole.

Listed pay typically runs $139,200–$235,200 across 35 roles with salary data.

Most-posted roles

View all roles at GitLab

At a glance

TL;DR · Professional Services Engineer

Professional Services Engineer - West will join the Professional Services team to lead technical direction for customer engagements from initial discovery through final delivery. This role involves designing high-level architectures and implementation plans for GitLab infrastructure in both cloud and on-premises environments. You will manage large-scale source code management and CI/CD migrations using Congregate, while providing expert DevOps and DevSecOps consulting based on the Delivery Governance Framework and GitLab Flow. Day-to-day responsibilities include building reusable delivery kits, creating technical documentation, and coordinating work across internal teams and partner consultants. To succeed, you must be proficient in infrastructure as code practices using Terraform and Ansible, along with the GitLab Environment Toolkit. The role solves complex integration challenges by ensuring customer implementations align with specific requirements while maintaining high standards for scalability, security, and data integrity during transitions.

What you'll do

  • Design and deliver GitLab reference architectures for cloud and on-premises environments using infrastructure as code.
  • Lead large-scale source code management and CI/CD migrations to GitLab using tools like Congregate.
  • Create high-level technical designs that align with customer requirements, security constraints, and scalability needs.
  • Deploy and configure GitLab instances using Terraform, Ansible, and the GitLab Environment Toolkit.
  • Provide DevOps and DevSecOps consulting to guide customers on best practices and internal frameworks.
  • Develop reusable delivery kits, documentation, and training materials to enable partners and internal teams.
  • Coordinate technical execution across multiple stakeholders while ensuring clear communication in an asynchronous environment.
  • Support the creation of Statements of Work (SOW) and provide technical vetting for project scoping.

What we're looking for

  • Bachelor's Degree in Information Technology, Computer Science, or another advanced technical degree (or equivalent experience).
  • Strong written and verbal communication skills for leading technical discussions and communicating risks in an asynchronous environment.
  • Experience designing and implementing scalable systems with clear performance and security trade-offs.
  • Hands-on experience deploying and managing infrastructure in cloud and on-premises environments using Terraform and Ansible.
  • Ability to write clean, maintainable automation/integration code and validate changes with testing and code review.
  • Knowledge of data consistency and integrity concepts like ACID properties for migration design.
  • Experience delivering at least two of the following: source code management migration, cloud architecture, DevOps engineering, or CI/CD consulting (preferred).
  • Experience performing migrations to GitLab using Congregate or similar tools (preferred).

More like this

Similar roles

Senior Professional Services Engineer

GitLab

Washington, DC 30 days ago $136,080–$230,040
GitLab Kubernetes Docker Terraform Ansible Python Ruby Go Azure SAML FedRAMP NIST) 800-53 Bitbucket GitHub Enterprise Jenkins Packer Puppet Chef

Senior Software Engineer, Developer Services Engineering

T. Rowe Price

Owings Mills, MD +1 46 days ago $121,000–$206,000
AWS Kubernetes Docker Terraform CloudFormation Ansible CI/CD GitLab Artifactory Infrastructure as Code DevOps AI/ML Data Pipelines Monitoring Logging Alerting Identity and Access Management Security Networking
5+ yrs exp Hybrid

Professional Services Engineer

Fortinet

Remote (Whippany, NJ) 27 days ago $166,000–$203,000
Fortinet Network Security Firewall VPN IPS Routing Switching Load Balancing WiFi LAN WAN Antivirus Web Filtering Application Control MOPs Troubleshooting
7+ yrs exp Remote

Professional Services Engineer

Apple Inc

Sunnyvale, CA 52 days ago $125,500–$189,100
FileMaker Claris Solution Architecture Data Modeling Scripting APIs Web Services Cloud Platforms AI Integrations Testing Documentation
7+ yrs exp

Professional Services Engineer

Apple Inc

San Diego, CA 52 days ago $113,200–$169,900
FileMaker Claris Solution Architecture Data Modeling Scripting APIs Web Services Cloud Platforms AI Integrations Testing Documentation Technical Consulting
7+ yrs exp