Cranial Technologies is looking for a Senior Professional Services Engineer - PubSec to work directly with customers, ensuring their successful adoption of GitLab. You will lead engagements from single-node installs to large reference architectures and guide migrations to GitLab SaaS or self-managed deployments.
What You'll Do
- Deliver GitLab Professional Services engagements, including installation, migration, training, and advisory services across GitLab capabilities.
- Plan and execute deployments ranging from single-node Omnibus installations to large reference architectures using Infrastructure as Code and Configuration as Code practices.
- Lead migrations from multiple source systems to GitLab SaaS or self-managed GitLab, helping customers adopt secure, reliable workflows.
- Partner with Engagement Managers and Project Managers to improve delivery consistency, remove friction, and continuously refine delivery processes.
- Serve as a trusted technical advisor for customers, translating goals and constraints into practical implementation plans and clear next steps.
- Interface with GitLab's product and engineering teams to unblock customer outcomes and share feedback that helps improve GitLab features and services.
- Mentor Associate and Intermediate Professional Services Engineers, providing technical guidance, helping remove blockers, and supporting increased autonomy.
- Manage and deliver multiple customer engagements at once, either as the primary engineer or as a lead providing oversight and direction to other engineers.
What We're Looking For
- Professional exposure with one or more infrastructure as code or configuration as code technologies such as Terraform, Ansible, Packer, Puppet, or Chef.
- Professional exposure with two or more cloud providers such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure.
- Top Secret Security Clearance required.
- Experience using, deploying, or configuring GitLab, including a solid understanding of Git and source control workflows.
- Experience delivering customer-facing services such as installation, migration, training, and advisory engagements across GitLab's feature set.
- Proven ability to independently manage one or more projects and to lead and provide direction to other Professional Services Engineers on complex engagements.
- Strong communication skills in English, written and verbal, with the ability to provide clear status updates and build consensus with peers and customers in a remote, largely asynchronous environment.
- Demonstrated ability to take a solution-oriented approach by identifying root causes, proposing options and tradeoffs, and driving issues to resolution while balancing multiple customer engagements.
- Demonstrated ability to work effectively in a fully remote organization by communicating clearly in writing, documenting decisions, and collaborating asynchronously across time zones.
Technical Stack
- Infrastructure as Code: Terraform, Ansible, Packer, Puppet, Chef
- Cloud Providers: Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure
- Development Tools: GitLab, Git
Team & Environment
You will be part of GitLab's Professional Services team, partnering closely with Engagement Managers and Project Managers. You will also work with GitLab's product and engineering teams.
Benefits & Compensation
- Compensation: $106,020 - $226,800 USD
- Benefits to support your health, finances, and well-being
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Work Mode
This is a remote position open to candidates in the United States.
GitLab is proud to be an equal opportunity workplace and an affirmative action employer. All employment decisions are based solely on merit, regardless of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status.



