Senior Backend Engineer, Development Health
Core
Build and improve automation, tooling, and data systems to monitor engineering health, detect issues in CI/CD pipelines, and provide analytics for GitLab's internal engineering teams.
Role type
Senior Backend Engineer (Internal Tooling & Platform)
Builds
Health alerting systems, flaky test detection, engineering analytics dashboards, and automation for GitLab's own CI/CD pipelines.
Domain
Developer Experience / Internal Engineering Tooling
Required skills
Ruby, CI/CD systems, API design, legacy code modernization, automated testing, AI coding assistants, asynchronous written communication, incident troubleshooting.
Preferred skills
Rails, developer productivity analytics, internal tooling, data pipelines, agent-based workflows.
Technologies
Ruby, CI/CD, APIs, AI agents, Rails, GitLab product.
Responsibilities
Own and evolve core Development Health systems from design to production; improve reliability and maintainability of long-lived automation; partner with engineering managers to identify workflow pain points; use data to prioritize improvements; mentor intermediate engineers; monitor production system health and troubleshoot incidents; use AI agents to analyze issues and shape the product roadmap.
Seniority
Senior, hands-on IC