The AWS Usage Forecast Planning team builds critical software systems for generating reliable, feasible, and explainable Usage Plans for all AWS Services. The role involves:
- Building world-class forecasting platforms that handle billions of time series data in real-time
- Developing planning models and systems for AWS services
- Optimizing tradeoffs between service availability and fleet utilization
- Driving fleet efficiency improvements where 1% means millions in additional free cash flow
- Automating capacity planning tools
Tech stack includes Scala, Java, Python, JavaScript, Lambda, DynamoDB, and other AWS services. The team works directly with business owners, research scientists, and major AWS service teams.
The position offers:
- Strong work-life balance with flexible working hours
- Collaborative team culture emphasizing knowledge sharing
- Career growth opportunities and mentorship
- Manageable on-call responsibilities
- Competitive compensation ($129,300-$223,600 base salary range)
- Comprehensive benefits package
The ideal candidate should have:
- Strong analytical abilities
- Deep software engineering knowledge
- Problem-solving passion
- Comfort with ambiguity
- Data analysis skills
This role is part of AWS's core infrastructure team, helping build and optimize the world's largest cloud infrastructure through advanced forecasting, data mining, and machine learning techniques.