InternFlow

Greenhouse ·

full-time

Cloud Platform Engineer

Gitlab · Remote, Canada; Remote, United States

GitLab operates an intelligent orchestration platform designed to streamline DevSecOps processes, helping organizations improve developer productivity and operational efficiency. As a Cloud Platform Engineer on the Runway team, you will focus on building and maintaining the infrastructure and internal tooling that supports the company's engineering organization. Your daily responsibilities will involve managing production-grade Kubernetes clusters, advancing GitOps practices using ArgoCD, and scaling infrastructure-as-code efforts through Terraform. You will be responsible for ensuring platform reliability, implementing security policies, and creating self-service tools that enable other developers to deploy services more effectively. This role requires a hands-on technical approach to automation, incident response, and continuous delivery workflows. It is well-suited for a professional with several years of experience in platform engineering, SRE, or DevOps who possesses strong proficiency in cloud-native technologies, Kubernetes management, and scripting languages like Go or Python. The position demands a candidate who is comfortable working in a remote environment and is committed to documenting systems and collaborating across teams to solve complex infrastructure challenges.

kubernetesdevopsplatform engineeringgitopsterraformargocdinfrastructure as codesrecloud infrastructure

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role We are looking for a skilled Cloud Platform Engineer to join our Runway team. In this role, you will help design, build, and maintain the infrastructure and developer tooling that powers our engineering organization. You will play a key role in advancing our Kubernetes-based platform, maturing our GitOps practices, and driving infrastructure-as-code adoption across the business. This is a hands-on technical role suited to someone who thrives at the intersection of infrastructure, automation, and developer experience. What you'll do Kubernetes Platform Management — Operate, maintain, and improve production-grade Kubernetes clusters across cloud environments; manage cluster lifecycle including upgrades, scaling, and reliability. GitOps & Continuous Delivery — Own and extend our ArgoCD-based GitOps workflows; develop and maintain Application Sets, manage sync policies, and enforce deployment standards across environments. Infrastructure as Code — Write, review, and maintain Terraform modules to provision and manage cloud infrastructure; enforce IaC best practices including module reuse, state management, and drift detection. Platform Reliability — Monitor platform health, respond to incidents, conduct post-mortems, and drive improvements to availability, performance, and observability. Developer Enablement — Collaborate with application teams to onboard services onto the platform; create documentation, runbooks, and self-service tooling that improves developer productivity. Security & Compliance — Implement RBAC, network policies, secrets management (e.g., Vault, Sealed Secrets, External Secrets Operator), and ensure infrastructure meets security and compliance requirements. CI/CD Integration — Integrate platform capabilities with CI pipelines (e.g., GitHub Actions, GitLab CI, Tekton) to support end-to-end delivery workflows. What you'll bring 3–5 years of experience in a platform, infrastructure, DevOps, or SRE role Solid hands-on experience with Kubernetes in production environments (EKS, GKE, or AKS preferred) Demonstrable experience with ArgoCD or comparable GitOps tooling (Flux, etc.) Proficiency in Terraform for cloud infrastructure provisioning; familiarity with remote state, workspaces, and module design Experience working with at least one major cloud provider (AWS, GCP, or Azure) Comfortable writing scripts and automation in Go, Python, Bash Familiarity with Helm for Kubernetes package management Understanding of networking fundamentals: DNS, load balancing, ingress, service mesh concepts Strong written and verbal communication skills; able to document systems clearly and collaborate across teams Preferred requirements Experience with service mesh technologies (Istio, Linkerd, Cilium) Familiarity with policy-as-code tools such as OPA/Gatekeeper or Kyverno Exposure to observability stacks (Prometheus, Grafana, OpenTelemetry, Loki) Knowledge of Crossplane or other Kubernetes-native IaC approaches Contributions to open-source projects or internal platform tooling Experience with multi-cluster or multi-region Kubernetes architectures Relevant certifications: CKA, CKAD, AWS Solutions Architect, HashiCorp Terraform Associate About the team Runway is GitLab’s internal Platform as a Service implementation, which aims to enable teams to deploy and run their services quickly and safely. Having built-in capabilities for monitoring and scaling means that Development teams can focus on delivering and enhancing their features. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to re

RoleCloud Platform Engineer
CompanyGitlab
LocationRemote, Canada; Remote, United States
Typefull-time
CompensationNot disclosed
Posted2026-10-19
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Cloud Platform Engineer at Gitlab: frequently asked questions

What is the salary for this role?
Gitlab has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Cloud Platform Engineer position remote, hybrid or onsite?
The listing marks this role as remote, with Remote, Canada; Remote, United States as the location.
What is the application deadline?
Gitlab has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Cloud Platform Engineer role?
Use the Apply button on this page. It opens the original listing on job-boards.greenhouse.io, where you submit your application with the company.

More at Gitlab

Other jobs at Gitlab

See all 69 openings at Gitlab

Explore Related Placements


// similar opportunities

You might also like