Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Go @ 4
Ruby @ 4
DevOps @ 3
CI/CD @ 4
Leadership @ 4
Communication @ 7
Technical Leadership @ 4
Reporting @ 4
AI @ 4
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
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.