Staff Backend Engineer, Developer Experience
Core
Identify and remove friction points in GitLab's internal engineering experience, focusing on testing pipelines, CI/CD optimization, and developer tooling.
Role type
Staff Backend Engineer (Developer Experience)
Builds
Scalable internal platforms for testing, logging, and development environments for GitLab's engineering teams
Domain
SaaS / DevOps / Developer Tools
Deliverable
production ML models | product features | infrastructure
Required skills
Developer tooling strategy, DevEx frameworks, Platform leadership, CI/CD pipeline optimization, Cross-functional influence, Systemic bottleneck analysis
Preferred skills
Ruby, Go, Remote-first collaboration, Product mindset
Technologies
Ruby, Go
Responsibilities
Provide hands-on engineering contributions and technical leadership across multiple teams; Partner with engineering teams to identify pain points and translate them into actionable improvements; Modernize testing approaches to support scale and speed; Build workflows that reduce merge and CI friction; Collaborate with Platform and Infrastructure teams to eliminate architectural bottlenecks; Foster a culture of continuous learning and improvement.
Seniority
Staff, hands-on IC with strategic impact