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