Senior Professional Services Engineer - North Carolina

at GitLab
USD 140,400-210,600 per year
SENIOR
✅ Remote

Tech Stack

AWS @ 4 Ansible @ 4 Azure @ 4 Chef @ 4 Communication @ 7 GCP @ 4 Git @ 4 IaC Puppet @ 4 Terraform @ 4

Details

GitLab is an intelligent orchestration platform for DevSecOps. The Professional Services team helps customers adopt GitLab through installation, migration, training, and advisory services.

Responsibilities

  • Deliver GitLab Professional Services engagements, including installation, migration, training, and advisory services.
  • Plan and execute deployments ranging from single-node Omnibus installations to large reference architectures.
  • Use Infrastructure as Code and Configuration as Code practices across major cloud providers.
  • 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 processes.
  • Serve as a trusted technical advisor, translating customer goals and constraints into implementation plans.
  • Collaborate with GitLab product and engineering teams to resolve customer issues and share product feedback.
  • Mentor Associate and Intermediate Professional Services Engineers.
  • Manage multiple customer engagements as a primary engineer or lead providing oversight to other engineers.

Requirements

  • Professional experience with Infrastructure as Code or Configuration as Code technologies such as Terraform, Ansible, Packer, Puppet, or Chef.
  • Professional experience with at least two cloud providers, such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure.
  • Experience using, deploying, or configuring GitLab, including a solid understanding of Git and source control workflows.
  • Experience delivering customer-facing installation, migration, training, and advisory services across GitLab's feature set.
  • Ability to independently manage projects and lead or direct other Professional Services Engineers on complex engagements.
  • Strong written and verbal English communication skills.
  • Ability to identify root causes, propose options and tradeoffs, drive issues to resolution, and manage multiple customer engagements.
  • Ability to work effectively in a fully remote, largely asynchronous organization through clear written communication, documentation, and collaboration across time zones.
  • This role has a location requirement of Charlotte, North Carolina, or nearby.

Team Environment

The Professional Services team operates fully remotely and largely asynchronously across regions and time zones. Senior Professional Services Engineers collaborate with Engagement Managers, Project Managers, and GitLab's product and engineering teams to deliver consistent customer outcomes.

Benefits

  • Benefits supporting health, finances, and well-being
  • Flexible paid time off
  • Team Member Resource Groups
  • Equity compensation and Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental leave

More jobs at GitLab

Similar jobs