Not specified
Senior Backend Engineer, Cloud Cost & Capacity
- Location
- India
- Work type
- Remote · Full-time
- Salary
- Not listed
- Posted
- (2 days ago)
About the role
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.
Accountabilities:
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, Kubernetes, and cloud pricing and billing models. Proficiency in at least one general-purpose programming language used for backend development, tooling, and automation. Experience with Go or Python is particularly relevant, while Ruby familiarity is also beneficial. Experience designing and implementing scalable backend services and data processing solutions, with a strong focus on reliability, performance, and maintainability. Ability to independently break down complex or ambiguous technical challenges into manageable milestones and drive projects from initial design through production deployment. Strong analytical and problem-solving skills, with the ability to identify optimization opportunities and make data-driven technical decisions. Excellent written and verbal communication skills, particularly the ability to collaborate effectively with stakeholders in remote and asynchronous environments. A proactive and ownership-oriented mindset, with the ability to establish technical foundations, work independently, and contribute to long-term engineering strategy.Additional experience considered an advantage:
Experience with cloud cost management and optimization tools such as OpenCost, Kubecost, or Google Kubernetes Engine cost allocation. Knowledge of FinOps principles, cloud financial management practices, or relevant FinOps certifications. Experience with cloud cost modeling, infrastructure capacity planning, demand forecasting, or anomaly detection. Familiarity with Infrastructure as Code (IaC) tools such as Terraform. Experience with data visualization and monitoring platforms such as Looker, Looker Studio, or Grafana. Previous experience as a founding engineer or in establishing a new engineering capability from the ground up. Experience incorporating AI-powered tools, coding assistants, or agent-based workflows into software engineering processes.