← Back to results

Senior Backend Engineer, Development Health

Join GitLab as a Senior Backend Engineer to enhance the reliability and maintainability of engineering systems.

Location
Bangalore, India
Compensation
Not disclosed
Level
senior
Type
full time · Remote

Posted by employer 2 days ago

First seen on Joblaze 2 days ago

Last verified on the company career page 20 hours ago

Skills & Technologies

CI/CD Ruby AI Flexible on stack

What you'll build

  • Own and evolve core Development Health systems
  • Improve reliability and maintainability of automation
  • Partner with engineering managers to identify workflow pain points
  • Monitor the health of production systems
  • Use AI to analyze issues

Must have

  • Substantial experience as a backend or tooling engineer
  • Strong proficiency in Ruby
  • Experience maintaining or modernizing legacy codebases
  • Comfort with CI/CD systems and APIs
  • Experience writing automated unit and integration tests

Nice to have

  • Experience with Rails
  • Experience in developer productivity or engineering analytics
  • Familiarity with GitLab's product and open source contribution workflow

AI in the day-to-day

Use artificial intelligence (AI) agents and assistants to analyze issues and problem areas to help shape the team's product roadmap.

Not disclosed in this posting: compensation, years of experience, visa sponsorship.

Benefits

Equity Compensation & Employee Stock Purchase Plan Flexible Paid Time Off Growth and Development Fund Parental Leave

Joblaze summary

In the role of Senior Backend Engineer for Development Health at GitLab, the individual will focus on enhancing the reliability and maintainability of systems that support engineering teams. Key skills include proficiency in Ruby and experience with CI/CD systems, as well as a strong background in backend engineering and automation. This position is well-suited for experienced engineers who can independently identify and resolve workflow issues while mentoring junior team members. The team operates in a fully remote, asynchronous environment, emphasizing documentation and collaboration.

Joblaze insights

  • Listed 2 days ago — first seen on Joblaze November 4, 2026. Last confirmed on GitLab's careers page November 6, 2026.
  • Ruby appears in 6.3% of 95 comparable senior backend roles in India; AI appears in 2.1% of 95 comparable senior backend roles in India.

Quick facts

Is the Senior Backend Engineer, Development Health role remote?
Yes — GitLab lists this as a fully remote position.
What's the tech stack?
Joblaze extracted these technologies from the posting: AI, CI/CD, Ruby.
What seniority level is this role?
GitLab targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Backend Engineer, Development Health role at GitLab.

From the original posting

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.

An overview of this role

As a Senior Backend Engineer on Development Health, you'll help make the systems that engineering teams rely on more reliable, maintainable, and easier to extend. You'll build and improve the automation, tooling, and data that help teams spot problems early and ship with less friction.

As customer zero for GitLab, we support engineering workflows on GitLab's own product at scale. You'll use the product in demanding, real-world ways, surface the friction and gaps you find, and contribute to improvements that get built into the product for GitLab's customers.

You'll support work such as:

  • Health alerting and remediation routing for GitLab's core continuous integration and continuous delivery (CI/CD) pipelines
  • Flaky and slow test detection systems
  • Engineering analytics and reporting that engineering teams use to make decisions

What you’ll do

  • Own and evolve core Development Health systems, from design through production.
  • Improve the reliability, maintainability, and test coverage of long-lived automation, and reduce reliance on undocumented knowledge by documenting and simplifying legacy systems.
  • Partner with engineering managers and product teams to identify workflow pain points and turn them into well-scoped, measurable improvements.
  • Work with data to show whether changes improve engineering health, and use it to prioritize.
  • Mentor intermediate engineers through code review, design feedback, and pairing.
  • Communicate clearly in writing and asynchronously, including status, tradeoffs, and proposals for stakeholders across Engineering.
  • Monitor the health of production systems, troubleshoot incidents, and contribute to root cause analysis.
  • Use artificial intelligence (AI) agents and assistants to analyze issues and problem areas to help shape the team's product roadmap.
  • Take part in on-call or operational support where your team’s ownership model requires it.

What you’ll bring

  • Substantial experience as a backend or tooling engineer, with a track record of owning production systems end to end.
  • Strong proficiency in Ruby, or the ability to become productive quickly.
  • Experience maintaining or modernizing legacy codebases safely.
  • Comfort with CI/CD systems, application programming interfaces (APIs), and automation at scale.
  • Independent problem-solving and clear, concise written communication: you spot problems early, raise risks proactively, and drive work to completion without close direction.
  • Experience writing automated unit and integration tests and taking part in collaborative code review.
  • Experience using AI coding assistants to speed up development while critically reviewing their output.
  • Optional experience: Rails; developer productivity, engineering analytics, or internal tooling; GitLab's product and open source contribution workflow; data pipelines or metrics reporting; or agent-based workflows that run in production.

About the team

Development Health is part of Developer Experience. Our work is mostly internal, and our customers are GitLab team members across an engineering organization of hundreds of engineers.

We're all-remote, asynchronous by default, and documentation-driven, in line with GitLab's values of collaboration, results, efficiency, diversity, inclusion and belonging, iteration, and transparency.

How GitLab Supports Full-Time Employees

Standard company text repeated across GitLab's postings is omitted here.

Similar positions

GitLab
Senior Backend Engineer, India
GitLab · Bangalore, India
GitLab
Senior Frontend Engineer
GitLab · Bangalore, India
GitLab
Senior Backend Engineer, Core DevOps
GitLab · Remote, United Kingdom
GitLab
Staff Backend Engineer, India
GitLab · Bangalore, India
GitLab
Intermediate Backend Engineer, India
GitLab · Bangalore, India