Senior Professional Services Engineer – PubSec

About This Job

As a Senior Professional Services Engineer, you will work closely with customers to deliver professional services that address their software development lifecycle needs. You will apply your technical knowledge and experience to help customers realize the value of their GitLab investment, streamline their development processes, and achieve their business objectives.

This role offers an exciting opportunity to leverage your expertise in DevOps, CI/CD, and cloud-native technologies to make a tangible impact on customer success within the Public Sector.

What you’ll do

  • Partner closely with Solutions Architects, Account Executives, and Professional Services Engagement Managers to understand customer needs and ensure successful project delivery.
  • Lead and execute the technical delivery of Professional Services engagements including, but not limited to, Git/GitLab implementations, migrations, and training.
  • Design and implement Git/GitLab workflows, CI/CD, and DevSecOps solutions tailored to customer requirements.
  • Contribute to the development of PS collateral and service offerings, including documentation, best practices, and repeatable solutions.
  • Continuously improve your Git/GitLab technical knowledge and expertise, staying current with new features and releases.
  • Mentor junior team members on Git/GitLab technical best practices and methodologies.
  • Collaborate with various internal teams (e.g., Engineering, Product, Support) to ensure customer success and provide feedback for product improvements.
  • Advise customers on best practices for using Git/GitLab to optimize their software development lifecycle.
  • Document solutions and contribute to the knowledge base to support future customer engagements.
  • Participate in internal projects to improve the efficiency and effectiveness of the Professional Services team.

What you’ll bring

  • 5+ years of experience in a customer-facing role (e.g., Professional Services, Solutions Architect, Technical Consultant).
  • Strong technical background in DevOps/SRE, CI/CD, Cloud Native, and other related areas.
  • Proficiency in software development and scripting (e.g., Bash, Python, Ruby, Go).
  • Demonstrated experience with SCM systems (e.g., Git, GitLab, GitHub) and their use in enterprise environments.
  • Extensive experience with CI/CD platforms (e.g., GitLab CI/CD, Jenkins, GitHub Actions).
  • Understanding of Kubernetes, Docker, and Helm.
  • Experience with major cloud providers (e.g., AWS, Azure, GCP).
  • Experience with Linux administration.
  • Excellent communication, presentation, and interpersonal skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong problem-solving and analytical skills.
  • Bonus: Experience with Public Sector (PubSec) customers.
  • Bonus: GitLab Certified.
  • Bonus: Security Clearance.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

Why choose GitLab?

GitLab is a remote-first company with a strong culture of collaboration, transparency, and innovation. We offer a competitive salary, comprehensive benefits, and opportunities for professional growth and development.

Job Category: Software Development
Job Type: Hybrid
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx