This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Backend Engineer, Cloud Cost & Capacity based in India.
We are seeking a Senior Backend Engineer to design and build innovative solutions that optimize cloud infrastructure costs, resource utilization, and capacity planning. In this role, you will develop backend services, data pipelines, and internal applications that transform cloud billing and usage data into actionable insights. You will play a key role in helping engineering teams understand infrastructure consumption, allocate costs accurately, and anticipate future capacity requirements. As the first dedicated engineer in this area, you will establish the technical foundations, architecture, and engineering standards that will support future growth. Working closely with Finance, infrastructure engineers, product teams, and service owners, you will turn complex business needs into scalable technical solutions. This is an exciting opportunity to take ownership of a new engineering capability in a collaborative, remote-first environment while leveraging AI to improve development efficiency.
\n
Accountabilities:
Design, develop, and maintain production-grade backend services and internal software solutions supporting cloud cost visibility, resource attribution, and infrastructure capacity planning.
Build data pipelines that process Google Cloud billing exports and Cloud Monitoring telemetry, transforming raw information into structured, queryable datasets using BigQuery.
Develop cost attribution models that accurately distribute shared infrastructure expenses and resource consumption across Google Kubernetes Engine (GKE) clusters, teams, and services.
Leverage tools and frameworks such as OpenCost and GKE cost allocation to improve infrastructure cost transparency and resource accountability.
Design and implement capacity planning and demand forecasting tools that analyze infrastructure requirements by machine family and geographic region.
Support cloud reservation planning and develop solutions that help anticipate resource constraints, prevent capacity shortages, and optimize infrastructure utilization.
Build internal applications and dashboards that enable engineers, service owners, and budget stakeholders to monitor, understand, and manage their cloud usage and spending.
Replace manual reporting processes, spreadsheets, and static snapshots with automated, scalable, and reliable software solutions.
Establish the technical architecture, data models, backend services, and engineering standards that will serve as the foundation for future development and team expansion.
Take ownership of technical direction, contribute to future hiring decisions, and help shape the evolution of the cloud cost and capacity engineering capability.
Collaborate with Finance, product teams, service owners, and infrastructure engineers to gather requirements and translate operational challenges into effective technical designs.
Incorporate AI-powered tools and assistants into daily engineering workflows to improve productivity, accelerate problem-solving, and deliver better engineering outcomes.
Communicate progress, technical decisions, and implementation proposals clearly within a distributed, asynchronous working environment.
Requirements:
Proven experience as a Senior Backend Engineer or Software Engineer, with a strong track record of designing, developing, and delivering production backend systems end to end.
Strong SQL skills and practical experience working with large datasets, including the design, development, and maintenance of data pipelines and data models.
Experience handling cloud infrastructure billing, usage, and resource consumption data, with the ability to transform complex datasets into meaningful insights.
Working knowledge of at least one major cloud platform, preferably Google Cloud Platform (GCP), including compute services,…