2 months ago
Remote, United States or Remote, CanadaSenior
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 ephemeral environments to enable earlier validation closer to production reality
- Maintain consistency of 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
- A collaborative and pragmatic approach to building durable platform capabilities
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, subject to country-specific eligibility requirements
Tech Stack
About GitLab
GitLab builds a DevSecOps platform that unifies source code management, CI/CD, and security with AI-assisted workflows for software teams and enterprises. It sells cloud-hosted and self-managed subscriptions, plus enterprise features and support. Founded in 2014 and headquartered in San Francisco, GitLab is a public company listed on NASDAQ and is widely used by large enterprises, including many in the Fortune 100.
