4h ago

Senior Software Engineer

Bengaluru, Karnataka, India
full-timeseniorsoftware

Tech Stack

Description

As a Senior Software Engineer on the CCM team, you'll build and scale the Predictive Orchestration engine that automates cloud cost savings. You'll develop time-series forecasting models, implement ML-driven buy/sell/exchange logic for cloud instruments, and build reliable data pipelines to process large-scale billing data.

Requirements

  • 4-6 years experience building scalable distributed backend services (Golang preferred)
  • Strong background in distributed systems and Time-Series Analysis or ML pipelines
  • High Cloud IQ with understanding of cloud provider pricing and instance types
  • Proven ability to take features from design to production, managing external resource lifecycles
  • Can break down complex requirements into actionable technical tasks

Responsibilities

  • Develop and refine time-series forecasting models to predict usage trends and anomalies
  • Build backend intelligence for optimal Savings Plans vs. RIs selection
  • Integrate cloud financial instruments (AWS Convertible RIs, Azure Reservations, GCP CUDs) into code
  • Develop the Executioner service to automate purchase/exchange of commitments via cloud provider APIs
  • Solve data ingestion challenges from AWS CUR and GCP BigQuery billing exports
0 views 0 saves 0 applications