← Back to results

Senior Backend Engineer, Cloud Cost & Capacity

Join GitLab as a Senior Backend Engineer to build software for cloud cost and capacity management in a fully remote environment.

Location
Bangalore, India
Compensation
Not disclosed
Level
senior
Type
full time · Remote

Posted by employer 1 day ago

First seen on Joblaze 2 hours ago

Last verified on the company career page 2 hours ago

What you'll build

  • Build data pipelines for Google Cloud billing exports
  • Attribute shared cost and usage across Kubernetes clusters
  • Develop capacity and demand tooling for infrastructure needs
  • Ship internal applications for cloud footprint management
  • Establish data models and engineering standards

Must have

  • Track record of designing and shipping production backend services
  • Strong SQL skills with large datasets
  • Experience building and maintaining data pipelines
  • Working knowledge of Google Cloud
  • Proficiency in a general-purpose programming language

Nice to have

  • OpenCost or Kubecost experience
  • Cloud financial management practices or certification
  • Cost or capacity modeling experience
  • Terraform experience
  • Looker or Grafana experience

AI in the day-to-day

Use artificial intelligence in your daily engineering workflow to improve efficiency and outcomes.

Not disclosed in this posting: compensation, years of experience, visa sponsorship.

Benefits

Equity Compensation & Employee Stock Purchase Plan Flexible Paid Time Off Growth and Development Fund Parental Leave

Joblaze summary

In the role of Senior Backend Engineer focused on Cloud Cost and Capacity, the individual will develop software to analyze and manage cloud infrastructure costs for GitLab.com. Key skills include strong SQL proficiency, experience with data pipelines, and familiarity with Google Cloud services, particularly Kubernetes. This position is ideal for someone with a solid background in backend development and a track record of delivering production services independently. The engineer will also play a pivotal role in shaping the technical direction of a new team within the Cloud Cost Utilization group.

Joblaze insights

  • Listed today — first seen on Joblaze November 6, 2026. Last confirmed on GitLab's careers page November 6, 2026.
  • Python appears in 20.4% of 93 comparable senior backend roles in India; Terraform appears in 4.3% of 93 comparable senior backend roles in India.

Quick facts

Is the Senior Backend Engineer, Cloud Cost & Capacity role remote?
Yes — GitLab lists this as a fully remote position.
What's the tech stack?
Joblaze extracted these technologies from the posting: Go, Google Cloud, Grafana, Kubecost, Kubernetes, Looker.
What seniority level is this role?
GitLab targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Backend Engineer, Cloud Cost & Capacity role at GitLab.

From the original posting

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.

Senior Backend Engineer

As a Senior Backend Engineer on our Cloud Cost and Capacity capability, you'll build the internal software that helps us understand, attribute, and plan the cloud infrastructure that runs GitLab.com. You'll turn Google Cloud billing and usage data into pipelines, attribution models, and applications that help service owners understand what they consume and spend, plan reservations, and prevent capacity shortages.

You'll be the first engineer dedicated to this capability, setting the technical direction and building the foundations a growing team will extend. You'll treat cloud cost and capacity as one roadmap, choosing the architecture, data models, and tools that let service owners manage their usage and spending.

What you'll do

  • Build data pipelines that turn Google Cloud billing exports and Cloud Monitoring telemetry into a clean, queryable picture of fleet usage and utilization in BigQuery.
  • Attribute shared cost and usage across Google Kubernetes Engine clusters to the teams and services that drive them, using foundations such as OpenCost and Google Kubernetes Engine cost allocation.
  • Develop capacity and demand tooling that profiles infrastructure needs by machine family and region to support reservation planning and prevent capacity shortages.
  • Ship internal applications that let engineers and budget owners see and act on their cloud footprint, replacing manual snapshots and spreadsheets with software.
  • Establish the data models, services, and engineering standards that future team members will extend, and help shape technical direction and hiring as we grow.
  • Partner with Finance, product teams, service owners, and infrastructure engineers to turn their needs into technical designs.
  • Use artificial intelligence in your daily engineering workflow to improve efficiency and outcomes, as we expect of all GitLab team members.
  • Take part in on-call or operational support where your team’s ownership model requires it.

What you'll bring

  • A track record of designing and shipping production backend services that you've owned end to end, beyond operating existing systems.
  • Strong structured query language (SQL) skills with large datasets, experience building and maintaining data pipelines and models, and comfort working with cloud billing and usage data.
  • Working knowledge of a major cloud platform, preferably Google Cloud, including compute services, Kubernetes, and pricing and billing models.
  • Proficiency in a general-purpose programming language for tooling and pipelines. We value your ability to build and ship over mastery of a single language; Go and Python suit this work, and we use Ruby across our product code.
  • The ability to break a new problem into milestones and drive it to production with light direction, communicating clearly in a remote, asynchronous environment.
  • Helpful, not required: OpenCost, Kubecost, or Google Kubernetes Engine cost allocation; cloud financial management (FinOps) practices or certification; cost or capacity modeling, forecasting, or anomaly detection; Terraform; Looker, Looker Studio, or Grafana; founding engineering work; or artificial intelligence in engineering workflows.

About the team

We're part of the Cloud Cost Utilization team within Infrastructure Platforms, working with Fleet Management. We partner with Finance, product teams, service owners, and infrastructure engineers as our service-ownership model matures. You'll work with us asynchronously, using clear written communication to turn our partners' needs into technical designs.

How GitLab Supports Full-Time Employees

Standard company text repeated across GitLab's postings is omitted here.

Similar positions

GitLab
Senior Backend Engineer, India
GitLab · Bangalore, India
GitLab
Senior Frontend Engineer
GitLab · Bangalore, India
GitLab
Staff Backend Engineer, India
GitLab · Bangalore, India
GitLab
Intermediate Backend Engineer, India
GitLab · Bangalore, India