GitLab

Senior Backend Engineer, Deployment Environments

GitLab
Apply
2 months ago
Remote, United KingdomSenior

Responsibilities

  • Build tooling and workflows for cloud-native and self-managed deployment environments.
  • Contribute to deployment guidance covering component requirements, architecture patterns, topology guidance, and scaling principles.
  • Improve production-like ephemeral environments for earlier and higher-confidence validation.
  • Maintain consistency across deployment artifacts and environment contracts from development through production.
  • Partner with related teams on packaging, testing, delivery workflows, and customer-facing deployment guidance.

Requirements

  • 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.
  • Systems thinking around service dependencies, deployment patterns, and infrastructure abstraction.
  • Collaborative and pragmatic approach to building durable platform capabilities.
  • Candidates with varying levels of experience are encouraged to apply, even if they do not meet every qualification.

Benefits

  • Health, financial, and well-being benefits
  • Flexible paid time off
  • Team Member Resource Groups
  • Equity compensation and employee stock purchase plan
  • Growth and Development Fund
  • Parental leave
  • Fully remote work arrangement

Tech Stack

Categories

GitLab

About GitLab

1,001-5,000 employees

GitLab is the Intelligent Orchestration Platform where software teams and their AI agents stay in flow to amplify their capacity for innovation. Together, they automate repetitive tasks to plan, build, secure, test, deploy and maintain software. With GitLab, software teams spend less time on coordination overhead and more time on the next big idea. GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle. Agents handle code generation, security analysis, code review, CI/CD troubleshooting, and custom workflows — while teams maintain control through enterprise governance. Build what's next with us. Explore open roles and join our talent community: https://about.gitlab.com/jobs/

Contact me