MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Intermediate Support Engineer

GitLab

Full-time
Canada, Chile, Costa Rica, Mexico, USA
$87k-$187k per year
engineer
devops
tech support
linux
saas
Apply for this position

An overview of this role

As a Support Engineer at GitLab, you’ll sit at the intersection of Support and Engineering, helping customers solve complex, real-world challenges running GitLab in diverse and demanding environments. You’ll be embedded in the Engineering department, working directly with customers as they hit edge cases, digging into Linux systems, logs, and our Ruby on Rails codebase to troubleshoot performance issues, reproduce bugs, and contribute merge requests that fix problems at the source. You’ll also improve our documentation, refine support processes in our issue tracker, and collaborate closely with Product, Development, Infrastructure, Customer Success, and Sales so that customer feedback directly shapes our roadmap. In your first year, you’ll build deep expertise across a range of GitLab implementations, strengthen our ability to keep customers productive on both self-managed and GitLab.com (SaaS), and help create tools and content that make support more efficient and effective for the entire team.

Some examples of our projects:

  • A tool to automatically check a GitLab Omnibus install for known issues

  • A solution to capture the state of a customer’s server for easier troubleshooting

  • A tool which turns log files into interactive tables to easily sort and filter columns

  • A functionality to ChatOps to make it easier to identify user accounts on GitLab.com

What you’ll do

  • Support a mix of Self-managed and GitLab.com (SaaS) customers, resolving complex issues through Zendesk tickets, merge requests, email, and video calls.

  • Collaborate with Product, Development, Infrastructure, Customer Success, and Sales teams to shape product goals, roadmap, and priorities while driving fixes and new features.

  • Investigate and troubleshoot issues using Linux systems administration tools, logs, and the GitLab codebase, creating merge requests when needed to resolve customer problems.

  • Create and update clear, reusable documentation and support content based on real customer interactions and edge cases.

  • Partner with Support team members through pairing sessions and cross-team collaborations (such as Support Stable Counterparts) to solve challenging cases and share knowledge.

  • Participate in regular weekday and weekend on-call rotations (daytime only), providing emergency support for Self-managed and SaaS customers and coordinating incident communications with the SaaS Production team.

  • Contribute to improving support processes, tools, and automation within our issue tracker to make troubleshooting and case handling more efficient.

  • Participate in hiring by reviewing applications and assessments and joining interviews to help grow the Support team.

What you’ll bring

  • Experience managing customer-facing technical cases from first contact through triage, reproduction, bug reporting, and resolution.

  • Strong Linux systems administration knowledge comparable to LFCE or RHCE certification.

  • Ability to use scripting languages such as Ruby or Bash and work with MVC frameworks such as Ruby on Rails.

  • Hands-on experience with Git and CI/CD in production or customer environments.

  • Skill in writing clear, accurate support content and documentation based on real customer scenarios.

  • Ability to explain complex technical topics to people with varying levels of technical expertise.

  • Familiarity with DevOps practices and technologies such as Kubernetes and Serverless, and how different GitLab implementations operate and impact customers.

  • Openness to learning, collaborating across teams, and applying transferable skills from related technical support or engineering roles.

About the team

We are a globally distributed group of Support Engineers across AMER, EMEA, and APAC who help GitLab customers keep their Self-managed and GitLab.com environments running smoothly. We own front-line technical support, working on support tickets, digging into code and logs to diagnose complex issues, and collaborating closely through pairing sessions, 1:1s, coffee chats, and Slack to stay connected while working asynchronously. We are trusted to structure our shifts in a way that supports our personal lives while ensuring customer needs are met. Thanks to GitLab’s transparency value, you can see what we are working on and how we operate on our Support Team page.

The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

United States Salary Range

$87,400—$187,200 USD

Apply for this position
Bookmark Report

About the job

Full-time
Canada, Chile, Costa Rica, Mexico, USA
Mid Level
$87k-$187k per year
Posted 1 day ago
engineer
devops
tech support
linux
saas

Apply for this position

Bookmark
Report
Enhancv advertisement
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Intermediate Support Engineer

GitLab

An overview of this role

As a Support Engineer at GitLab, you’ll sit at the intersection of Support and Engineering, helping customers solve complex, real-world challenges running GitLab in diverse and demanding environments. You’ll be embedded in the Engineering department, working directly with customers as they hit edge cases, digging into Linux systems, logs, and our Ruby on Rails codebase to troubleshoot performance issues, reproduce bugs, and contribute merge requests that fix problems at the source. You’ll also improve our documentation, refine support processes in our issue tracker, and collaborate closely with Product, Development, Infrastructure, Customer Success, and Sales so that customer feedback directly shapes our roadmap. In your first year, you’ll build deep expertise across a range of GitLab implementations, strengthen our ability to keep customers productive on both self-managed and GitLab.com (SaaS), and help create tools and content that make support more efficient and effective for the entire team.

Some examples of our projects:

  • A tool to automatically check a GitLab Omnibus install for known issues

  • A solution to capture the state of a customer’s server for easier troubleshooting

  • A tool which turns log files into interactive tables to easily sort and filter columns

  • A functionality to ChatOps to make it easier to identify user accounts on GitLab.com

What you’ll do

  • Support a mix of Self-managed and GitLab.com (SaaS) customers, resolving complex issues through Zendesk tickets, merge requests, email, and video calls.

  • Collaborate with Product, Development, Infrastructure, Customer Success, and Sales teams to shape product goals, roadmap, and priorities while driving fixes and new features.

  • Investigate and troubleshoot issues using Linux systems administration tools, logs, and the GitLab codebase, creating merge requests when needed to resolve customer problems.

  • Create and update clear, reusable documentation and support content based on real customer interactions and edge cases.

  • Partner with Support team members through pairing sessions and cross-team collaborations (such as Support Stable Counterparts) to solve challenging cases and share knowledge.

  • Participate in regular weekday and weekend on-call rotations (daytime only), providing emergency support for Self-managed and SaaS customers and coordinating incident communications with the SaaS Production team.

  • Contribute to improving support processes, tools, and automation within our issue tracker to make troubleshooting and case handling more efficient.

  • Participate in hiring by reviewing applications and assessments and joining interviews to help grow the Support team.

What you’ll bring

  • Experience managing customer-facing technical cases from first contact through triage, reproduction, bug reporting, and resolution.

  • Strong Linux systems administration knowledge comparable to LFCE or RHCE certification.

  • Ability to use scripting languages such as Ruby or Bash and work with MVC frameworks such as Ruby on Rails.

  • Hands-on experience with Git and CI/CD in production or customer environments.

  • Skill in writing clear, accurate support content and documentation based on real customer scenarios.

  • Ability to explain complex technical topics to people with varying levels of technical expertise.

  • Familiarity with DevOps practices and technologies such as Kubernetes and Serverless, and how different GitLab implementations operate and impact customers.

  • Openness to learning, collaborating across teams, and applying transferable skills from related technical support or engineering roles.

About the team

We are a globally distributed group of Support Engineers across AMER, EMEA, and APAC who help GitLab customers keep their Self-managed and GitLab.com environments running smoothly. We own front-line technical support, working on support tickets, digging into code and logs to diagnose complex issues, and collaborating closely through pairing sessions, 1:1s, coffee chats, and Slack to stay connected while working asynchronously. We are trusted to structure our shifts in a way that supports our personal lives while ensuring customer needs are met. Thanks to GitLab’s transparency value, you can see what we are working on and how we operate on our Support Team page.

The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

United States Salary Range

$87,400—$187,200 USD

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Reviews
Job Alerts

Job Skills
Jobs by Location
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2026 Working Nomads.