GitLab - Senior Backend Engineer, Deployment Environments
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 • Good systems thinking around service dependencies, deployment patterns, and infrastructure abstraction. • A collaborative, pragmatic approach to building durable platform capabilities • The Deployment Environments team helps make GitLab easier to deploy and easier to validate across development, CI, GitLab.com, Dedicated, and Self-Managed. Its work spans Cloud Native deployment guidance, ephemeral environments, and the platform contracts that reduce drift across the software lifecycle. • How GitLab Supports Full-Time Employees • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. • Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. • Country Hiring Guidelines:
Responsibilities
• 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.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT