Gitlab logo

Senior Backend Engineer - Gitlab - Remote - United Kingdom

Backend Engineer

Posted: July 23, 2026
Posted today
Last seen in crawl: July 23, 2026 (today)
Estimated Expiry: August 27, 2026
Role & Management
Role Level:Senior
Management Tier:No People Management
Job Type
Experience
5 years

Job Description

As a Senior Backend Engineer in GitLab’s Platform Enablement organization, you will help make GitLab easier to deploy, validate, and operate across environments. This team is centered on two major areas: Cloud Native deployment guidance and ephemeral environments. You’ll help shape GitLab’s next generation of self-managed deployment guidance as Reference Architectures evolve toward a model based on deployment patterns, workload characterization, component requirements, topology guidance, and scaling principles. You’ll also help improve production-like ephemeral environments so teams can validate changes earlier, test against infrastructure and deployment conditions that more closely reflect real-world operation, and reduce drift between development, CI, and production. This includes shaping the tooling, workflows, and platform contracts that make these environments more consistent, more repeatable, and more useful to engineers building and shipping across GitLab’s different deployment models. Current projects Deployment Environments is currently focused on: - Evolving GitLab’s self-managed deployment guidance beyond legacy Reference Architectures into a clear Cloud Native model. - Improving production-like ephemeral environments for earlier, higher-confidence validation. - Supporting a platform model where services declare requirements, operators satisfy them, and shared artifacts work across GitLab.com, Dedicated, and Self-Managed. What you’ll do - Build tooling and workflows for cloud-native and self-managed deployment environments. - Contribute to Cloud Native deployment guidance, including component requirements, architecture patterns, topology guidance, and scaling principles. - Improve ephemeral environments that bring validation closer to production reality. - Work across application, infrastructure, and platform boundaries to keep deployment artifacts and environment contracts consistent from development through production. - Partner with related teams on packaging, testing, delivery workflows, and customer-facing deployment guidance. What you’ll bring - Strong backend engineering experience, ideally with Kubernetes-based systems, distributed applications, or platform engineering - Experience with deployment architecture, environment management, or cloud-native operations - Comfort working at the boundary of developer workflows and production infrastructure - Good systems thinking around service dependencies, deployment patterns, and infrastructure abstraction. - A collaborative, pragmatic approach to building durable platform capabilities

Company Information

Gitlab logo
Technology
Current open roles at Gitlab on JobCrawls
LocationActive listings
Remote - Global306
Remote - North America14
Remote9
Remote - EMEA5
Remote - United States3
Remote - Canada3
Remote - Europe1
Current role mix at Gitlab on JobCrawls
Role typeActive listings
Backend Engineer26
Solutions Architect21
Commercial Account Executive15
Product Manager14
Customer Success Manager13
Strategic Account Executive10
Engineering Manager9
Business Development Representative9
Software Engineer8
Customer Success Engineer7
Human Resources Specialist5
Program Manager5
Account Executive5
New Business Account Executive5
Sales Representative5
Manager4
Public Sector Strategic Account Executive4
Customer Success Architect4
Forward Deployed Engineer4
Senior Manager3
Security Engineer3
AI Engineer3
Data Analyst3
Regional Marketing Manager3
Regional Sales Director3
Commercial Legal Counsel2
Public Sector Solutions Architect2
Technical Architect2
Candidate Experience Specialist2
People Business Partner2
Senior Commercial Account Executive2
Enterprise Account Executive2
Engagement Manager2
Field CTO2
Data Scientist2
Business Development Manager2
HRIS Analyst2
Renewals Manager2
Site Reliability Engineer2
Enablement Lead2
Senior Engineering Manager2
Engineer2
Professional Services Engineer2
Customer Experience Services Manager2
Senior FP&A Analyst2
Principal Engineer1
Senior Named Account Executive1
Manager of Professional Services Engineers1
Application Security Manager1
Professional Services Engagement Manager1
Regional Director1
Leadership Development1
Sales Manager1
Renewals Director1
Customer Experience Resource & Staffing Manager1
Procurement Analyst1
Sales Development Operations1
Strategic Partnerships1
Senior Business Partner1
Corporate Development Analyst1
Database Engineer1
Legal1
Senior Deal Desk Director1
QA Manager1
Revenue Technology Analyst1
Stock Administrator1
Social Media Manager1
End User Services Manager1
Revenue Analytics1
Business Account Executive1
Customer Relationship Manager1
CPQ Developer1
Software Engineering Manager1
Customer Success Operations Manager1
Contracts Manager1
Software Security Engineer1
Talent Acquisition Operations Specialist1
Product Security Architecture Director1
Pricing Director1
Data System Architect1
Pipeline Excellence1
Senior UX Researcher1
Lifecycle Marketing Manager1
Senior Program Manager1
Executive Assistant1
Business Development Executive1
Financial Planning & Analysis Manager1
Solution Architecture1
Field Strategist1
People Operations Partner1
Security Architect1
Hyperscaler Operations Manager1
Backend Developer1
Director1
Fullstack Engineer1
Technical Program Manager1
Product Security1
Contract Manager1
Sales Development Representative1
Revenue Analytics Analyst1
Current role-level mix at Gitlab on JobCrawls
Role levelActive listings
Mid-Level286
Manager8
Senior8

Gitlab appears in 341 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

  • Build tooling and workflows for cloud-native and self-managed deployment environments
  • Contribute to Cloud Native deployment guidance, including architecture patterns and scaling principles
  • Improve production-like ephemeral environments for higher-confidence validation
  • Maintain consistency of deployment artifacts and environment contracts across the software lifecycle
  • Partner with teams on packaging, testing, and delivery workflows

Requirements

  • Strong backend engineering experience
  • Experience with Kubernetes-based systems, distributed applications, or platform engineering
  • Experience with deployment architecture, environment management, or cloud-native operations
  • Ability to work at the boundary of developer workflows and production infrastructure
  • Strong systems thinking regarding service dependencies and infrastructure abstraction
  • Collaborative and pragmatic approach

Skills & Technologies

KubernetesDistributed ApplicationsPlatform EngineeringCloud Native OperationsDeployment Architecture
20 hours agoContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.