Staff Backend Engineer, Developer Experience

at GitLab
πŸ“ Canada
πŸ“ United Kingdom
πŸ“ United States
USD 131,600-282,000 per year
SENIOR
βœ… Remote

Used Tools & Technologies

Not specified

Required Skills & Competences

Go @ 4 Ruby @ 4 DevOps @ 3 CI/CD @ 4 Leadership @ 4 Communication @ 7 Technical Leadership @ 4 Reporting @ 4 AI @ 4

Details

GitLab is the intelligent orchestration platform for DevSecOps. As a Staff Backend Engineer in the Developer Experience group, you’ll work cross-functionally to identify and improve the engineering experience across GitLab’s internal engineering teams. The team is transforming testing and the development experience to enable engineers to deliver high-quality code efficiently and with confidence. Expect to split your time between hands-on coding in Ruby and Go, designing scalable solutions, and helping teams deliver.

Responsibilities

  • Provide hands-on engineering contributions and technical leadership across six Developer Experience teams, jumping in to unblock critical work or accelerate high-impact initiatives
  • Partner with engineering teams across GitLab to identify pain points, gather feedback, and translate day-to-day frustrations into actionable improvements for the Developer Experience roadmap
  • Modernize testing at scale so engineers have fast, reliable tools that catch issues early without slowing them down
  • Optimize CI/CD pipelines to reduce merge and CI friction by building workflows that deliver fast, actionable feedback
  • Identify and eliminate architectural and process bottlenecks in collaboration with Platform, Product, and Infrastructure teams
  • Shape engineering culture to foster continuous learning, inclusion, and improvement

Some example projects mentioned:

  • Identifying and removing the source of flakiness in test pipelines
  • Introducing comprehensive test coverage reporting to guide decisions about what and when to test
  • Standardizing logging libraries and documentation for consistent logs
  • Providing stable, configurable development environments

Requirements

  • Deep experience with developer tooling, Developer Experience (DevEx) strategies, and testing frameworks at scale
  • Experience leading platform or transformation initiatives across multiple teams
  • Proven ability to influence without authority and collaborate across functions
  • Familiarity with DevOps workflows and CI/CD pipelines
  • Strong written and verbal communication skills in a remote-first environment
  • A product mindset with a passion for empowering developers
  • Alignment with GitLab values, especially collaboration, iteration, and transparency
  • Hands-on coding in Ruby and Go is expected

Location & Salary

  • Remote opportunities listed for: Canada; United Kingdom; United States
  • United States Salary Range: $131,600 - $282,000 USD (base salary range for residents of the United States only)

How GitLab Supports Full-Time Employees / Benefits

  • Benefits to support 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
  • Home office support

Notes

  • GitLab embraces AI as a core productivity multiplier and expects team members to incorporate AI into daily workflows
  • GitLab hires in countries around the world; roles are remote but may carry location-based eligibility requirements
  • GitLab is an equal opportunity employer and provides recruitment privacy and accommodation information in their handbook.