GitLab logo
GitLab

GitLab, founded in 2011 and based in San Francisco, California, maintains a distributed team of professionals that work remotely across multiple continents. Git

Senior Professional Services Engineer

Location

Europe

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Professional Services Engineer

GitLab

• Use a consultative approach to assess each customer's goals and identify ways to achieve their vision more effectively and efficiently. • Deliver statements of work with guidance from Technical Architects, including installing and configuring GitLab solutions in customer environments. • Develop and implement migration plans for customer version control systems and data. • Provide technical training remotely or on-site, and create implementation, maintenance, and customer-specific guidance. • Create and maintain artifacts, templates, documentation, and scripts for service delivery, training, implementation, and customer workflows. • Document and communicate customer opportunities, risks, and status updates to project and account teams. • Collaborate with GitLab Product and Engineering teams to support customer success and contribute improvements to GitLab features and processes. • Support Engagement Managers with quoting and scoping statements of work, and document improvements to Professional Services engagement processes.

Job Requirements

  • Professional experience with one or more infrastructure as code or configuration as code technologies, such as Terraform, Ansible, Packer, Puppet, or Chef.
  • Professional experience with one or more cloud providers, such as Amazon Web Services, Google Cloud Platform, or Microsoft Azure.
  • Experience using, deploying, or configuring GitLab.
  • Proficiency in written and spoken English sufficient for success in a remote and largely asynchronous work environment.
  • Effective communication skills, including the ability to build consensus with peers and provide clear status updates.
  • A solution-oriented, consultative approach and comfort managing multiple customer engagements in a fast-paced environment.
  • Strong organizational skills and the ability to work in a self-motivated, self-managing way within a fully remote organization.
  • Willingness to travel approximately 20% of the time.

Benefits

  • 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

Related Job Pages

More Full-stack Engineer Jobs

Azul logo

Software Engineer II

Azul

The Java platform for the Modern Cloud Enterprise.

Full TimeRemoteTeam 201-500Since 2002H1B Sponsor

• Design, develop, and maintain features and enhancements across the Payara platform, including application server, cloud, and platform services. • Contribute to the evolution of Payara's Jakarta EE implementation, performance, reliability, observability, and security capabilities. • Investigate and resolve complex engineering challenges through creative problem solving and sound technical judgment. • Participate in architectural discussions and help define technical direction for product initiatives. • Build capabilities that help customers deploy, manage, and scale enterprise Java applications on the Azul Payara platform. • Create design views that address stakeholder concerns, functional and non-functional requirements, and key technical trade-offs. • Apply established engineering principles, coding standards, and design patterns to deliver high-quality, maintainable software. • Conduct thorough code reviews and provide guidance to junior engineers when appropriate. • Drive continuous improvements in automation, testing, deployment, and release processes. • Utilize debugging, profiling, and performance analysis tools to diagnose and resolve issues. • Champion software quality, reliability, and operational excellence throughout the development lifecycle. • Build, maintain, and optimize GitLab-based CI/CD workflows, including repository management, merge request automation, pipeline configuration, and release governance. • Configure and support Jenkins jobs, shared libraries, and build agents to improve build reliability, deployment consistency, and developer productivity across cloud and platform engineering workflows. • Work with containerized environments and orchestration technologies such as Docker and Kubernetes. • Contribute to cloud deployment capabilities and platform integrations. • Collaborate on initiatives that improve scalability, resilience, and customer experience. • Work independently while partnering effectively with engineers, architects, product managers, support teams, and customers. • Communicate complex technical concepts to both technical and non-technical audiences. • Support and guide junior engineers while fostering a culture of continuous learning and innovation.

Czechia
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Lead the architecture, design, and deployment for several revenue generating platforms • Serve as the subject-matter expert on marketing, customer acquisition, and retention • Drive adoption of agentic AI tools, multi cloud architecture and integration • Build and lead a team of 3-5 Engineers

California + 2 moreAll locations: California | New York | Washington
$300K - $425K / year
Aqovia logo

Senior Flutter Engineer – FinTech, BaaS

Aqovia

Applying technology for a better planet

Full TimeRemoteTeam 11-50Since 2008H1B No Sponsor

• Lead development of a modular, tenant-configurable mobile app with clean, testable code. • Architect and implement the Firebase Backend-for-Frontend using TypeScript/Node.js Cloud Functions. • Route authenticated user requests to Azure financial services via Cloud Functions. • Secure HTTP Cloud Functions to catch Azure webhooks and update Firestore state. • Design high-performance, denormalized Firestore schemas for real-time UI updates; manage Firebase Auth and enforce strict Firestore/Storage security rules. • Manage Firebase Cloud Storage for user document handling (KYC/statements) and Firebase Cloud Messaging (FCM) for push notifications. • Serve as the technical lead for mobile and BFF platforms, driving scalability, security, and maintainability. • Maintain JSON/asset theme engines for white-labeling and use Terraform (IaC) to automate isolated Firebase project deployment. • Build a plug-and-play feature architecture so tenants can easily enable or disable specific app capabilities. • Define coding standards, state management patterns (Riverpod/Bloc), and conduct code reviews to mentor mid/junior engineers. • Maintain automated CI/CD pipelines (GitHub Actions/Codemagic) and collaborate with Product/Azure teams on API contracts and technical roadmaps.

United Kingdom
Secomea logo

Engineering Team Lead – GateManager Platform

Secomea

Making remote access to OT environments easy, fast, and secure. ⚡

Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Help shape security-critical components of Secomea's platform • Design and evolve the secure, reliable, and scalable Linux-based platform • Solve engineering problems spanning distributed systems, secure networking, identity, and policy enforcement • Collaborate with teams across hardware, firmware, cloud services, and user experience • Coach and support team members through feedback, development discussions, and performance management • Drive engineering excellence through sound architecture and high code quality • Work closely with stakeholders to ensure alignment on priorities

Denmark