GitLab software engineer jobs
23 open software engineer roles at GitLab — monitored directly from their career site.
57% remote-friendly · 23 new this week · Salaries $100,000 – $117,600
Find your next software engineer role at GitLab
Upload your resume — we'll surface software engineer roles at GitLab and similar companies.
How this page works
Software Engineer Jobs listings at GitLab from their official career site, refreshed daily.
- RoleMonitor crawls official company career sites daily — not stale job board aggregators.
- Listings refresh within 24 hours of each import; closed roles are removed when they leave the source site.
- Remote status, salary, visa, and location restrictions are parsed from job descriptions when disclosed.
- Apply links take you directly to the company's official posting.
Open positions
Showing page 1 of 1 · 13 roles
- Apply
Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity
Remote · , Canada, , United States
Posted Today - Apply
Senior Backend Engineer, AI Engineering: Chat
Remote · , Canada, , United Kingdom
Posted Today - Apply
Senior Backend Engineer, Architecture Engineering: Nonlinear Productivity
Remote · , Canada, , United States
Posted Today - Apply
Backend Engineer (Ruby), AI Engineering: Agent Observability
Remote, Canada
Posted 3 days ago - Apply
Intermediate Backend Engineer, Platform Readiness
Remote · , Canada, , United States
Posted 3 days ago2+ years - Apply
Intermediate/Senior/Staff Backend Engineer (C), Tenant Scale: Git
Remote · 4 locations
Posted 3 days ago - Apply
Senior Backend Engineer, Analytics Instrumentation (Golang)
Remote · , Canada, , US
$117,600+Posted 3 days ago - Apply
Senior Backend Engineer, Deployment Environments
Remote, United Kingdom
Posted 3 days ago - Apply
Senior Backend Engineer, Platform Readiness
Remote · , Canada, , United States
Posted 3 days ago5+ years - Apply
Senior Backend Engineer (Ruby), AI Engineering: AI Coding
Remote, United Kingdom
$100,000+Posted 3 days ago - Apply
Senior Backend Engineer (Ruby), AI Engineering: Duo Agent Platform Tools
Remote · , Canada, , United Kingdom
Posted 3 days ago - Apply
Staff Backend Engineer (Ruby on Rails/AI), Verify
Remote, United Kingdom
Posted 3 days ago - Apply
Senior Backend Engineer - Monitoring and Anomaly Detection (Monetization)
Remote, Bangalore
Posted 3 days ago
Common questions
- Where do GitLab job listings come from?
- We pull open roles directly from GitLab's official career site during our daily import. Apply links go straight to their listing.
- How often is the GitLab jobs page updated?
- Pages refresh after each daily crawl — typically within 24 hours. Roles that close on the career site are removed on the next import.
- Is RoleMonitor the same as LinkedIn or Indeed?
- No. We monitor a curated set of company career sites directly. Listings are fresher and limited to companies we track — not millions of aggregated postings.
- How do salary figures on this page work?
- When a company or job description includes compensation, we parse and display it. Many listings do not disclose salary; we show coverage stats when enough roles include pay data.
- What happens when a role closes?
- If a job disappears from the company's career site, we remove it on the next daily import — not after a fixed 30-day expiry alone.