
Backend Engineer (Ruby), AI Engineering: Duo Agent Platform Tools - Gitlab
Backend Engineer
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
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. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software.
Company Information
| Location | Active listings |
|---|---|
| Remote - Global | 161 |
| Remote - North America | 14 |
| Remote | 9 |
| Remote - EMEA | 5 |
| Remote - United States | 3 |
| Remote - Canada | 3 |
| Remote - Europe | 1 |
| Role type | Active listings |
|---|---|
| Backend Engineer | 23 |
| Solutions Architect | 9 |
| Product Manager | 8 |
| Software Engineer | 7 |
| Commercial Account Executive | 6 |
| Human Resources Specialist | 5 |
| Sales Representative | 5 |
| Customer Success Manager | 5 |
| New Business Account Executive | 4 |
| Account Executive | 4 |
| Engineering Manager | 4 |
| Customer Success Engineer | 4 |
| Program Manager | 4 |
| Regional Marketing Manager | 3 |
| Strategic Account Executive | 3 |
| Data Analyst | 3 |
| Regional Sales Director | 3 |
| Site Reliability Engineer | 2 |
| Business Development Representative | 2 |
| Manager | 2 |
| Data Scientist | 2 |
| Customer Experience Services Manager | 2 |
| AI Engineer | 2 |
| Candidate Experience Specialist | 2 |
| Engagement Manager | 2 |
| Field CTO | 2 |
| Senior Manager | 2 |
| Enterprise Applications Engineer | 1 |
| Stock Administrator | 1 |
| HRIS Analyst | 1 |
| Application Security Manager | 1 |
| Executive Business Partner | 1 |
| Solutions Architect Manager | 1 |
| Infrastructure Security Manager | 1 |
| Field Strategist | 1 |
| Software Engineering Manager | 1 |
| Sales Manager | 1 |
| Sales Development | 1 |
| Vice President of Engineering | 1 |
| Business Development Executive | 1 |
| Engineer | 1 |
| Software Security Engineer | 1 |
| Customer Success Architect | 1 |
| Backend Developer | 1 |
| Data System Architect | 1 |
| Pricing Director | 1 |
| Security Architect | 1 |
| Product Management Specialist | 1 |
| Senior Engineering Manager | 1 |
| Accounts Receivable Analyst | 1 |
| Executive Assistant | 1 |
| Product Design Manager | 1 |
| Professional Services Engineer | 1 |
| Public Sector Strategic Account Executive | 1 |
| Senior FP&A Analyst | 1 |
| Support Manager | 1 |
| Vice President | 1 |
| Infrastructure Security Engineer | 1 |
| Financial Analyst | 1 |
| Principal Engineer | 1 |
| Technical Program Manager | 1 |
| Enablement Lead | 1 |
| Procurement Analyst | 1 |
| Data Architect | 1 |
| Program manager | 1 |
| Corporate Security Engineer | 1 |
| Director | 1 |
| Legal Engineer | 1 |
| Customer Service Representative | 1 |
| Public Sector Solutions Architect | 1 |
| Senior Recruiter | 1 |
| Product Security Architecture Director | 1 |
| Infrastructure Platforms Engineer | 1 |
| Security Risk Management Engineer | 1 |
| G&A Engineer | 1 |
| CPQ Developer | 1 |
| Product Marketing Manager | 1 |
| Senior UX Researcher | 1 |
| People Operations Partner | 1 |
| Technical Writing Director | 1 |
| Ecosystem Sales Manager | 1 |
| Architect | 1 |
| Renewals Director | 1 |
| Database Engineer | 1 |
| Project Manager | 1 |
| Customer Relationship Manager | 1 |
| Sales Development Representative | 1 |
| Vice President, Data & Insights | 1 |
| Vulnerability Researcher | 1 |
| Contract Manager | 1 |
| Commercial Legal Counsel | 1 |
| Legal | 1 |
| Corporate Development Analyst | 1 |
| Major Account Executive | 1 |
| Security Engineer | 1 |
| Vice President, Legal Commercial | 1 |
| Researcher | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 141 |
| Manager | 8 |
| Senior | 8 |
Gitlab appears in 196 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Remote - North America, and Remote.
Data shown is based on historical job postings from our database.
Job Details
Responsibilities
- Develop, ship, and maintain features and improvements for Agentic Tools across the GitLab monolith backend in a secure, well-tested, and performant way.
- Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements.
- Design, implement, and review GraphQL, REST APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients.
- Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops.
- Share standards, patterns, and learnings with other engineers, raising the bar for responsible AI integration and evidence-driven engineering across the team.
- Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and enhance observability and resiliency.
Requirements
- Experience building and maintaining production applications with Ruby on Rails
- Familiarity with Python backends and/or Vue frontends a plus
- Proficiency in designing or extending REST and/or GraphQL APIs
- Experience designing and shipping AI-powered backend features and integrations is a plus
- SQL skills and familiarity with PostgreSQL
Education Level
None required