CronJobs

devops-sre jobs

Senior Professional Services Engineer - North Carolina

GitLab · Remote, United States

remotesenior$140,400–$140,400Posted Nov 6, 2026TerraformAnsiblePackerPuppetChefAWSGCPAzure

Apply on the employer site

About this role

**Senior Professional Services Engineer — North Carolina** ## About the 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 ranging from single-node Omnibus installs to large reference architectures built with Infrastructure as Code (IaC) and Configuration as Code. You’ll also guide migrations to GitLab SaaS or self-managed deployments, helping customers make practical decisions that improve reliability, security, and day-to-day workflows. You’ll partner closely with customers and GitLab product/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 delivery in a remote, largely asynchronous environment. ## What you’ll do - Deliver GitLab Professional Services engagements (installation, migration, training, advisory) across GitLab capabilities - Plan and execute deployments from single-node Omnibus to large reference architectures using IaC/Configuration as Code - Lead migrations from multiple source systems to GitLab SaaS or self-managed GitLab - Partner with Engagement Managers and Project Managers to improve delivery consistency and refine delivery processes - Serve as a trusted technical advisor—translating customer goals/constraints into practical implementation plans and clear next steps - Interface with GitLab product and engineering teams to unblock customer outcomes and share feedback - Mentor Associate/Intermediate Professional Services Engineers and help remove blockers to increase autonomy - Manage multiple customer engagements as the primary engineer or as a lead providing oversight ## Examples of 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 ## What you’ll bring - Professional exposure to IaC/Configuration as Code technologies such as Terraform, Ansible, Packer, Puppet, or Chef - Professional exposure to two or more cloud providers such as AWS, GCP, or Azure ### Location requirement - **Charlotte, NC or nearby** ### Additional requirements - Experience using/deploying/configuring GitLab, including a solid understanding of Git and source control workflows - Experience delivering customer-facing services (installation, migration, training, advisory) across GitLab’s feature set - Proven ability to independently manage projects and lead other Professional Services Engineers on complex engagements - Strong English communication skills (written and verbal), including clear status updates and consensus-building in a remote/asynchronous environment - Solution-oriented approach: identify root causes, propose options/tradeoffs, and drive issues to resolution while balancing multiple engagements - Ability to work effectively in a fully remote organization through clear documentation and asynchronous collaboration ## About the team Senior Professional Services Engineers are part of GitLab’s Professional Services team. The team operates fully remote and largely asynchronous, collaborating across regions and time zones. The challenge: support customers across a wide range

Listing freshness

CronJobs last confirmed this listing 59m ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord