Taro Logo

Sr. Software Development Engineer, AWS Demand Planning

World's largest e-commerce and cloud computing company
$151,300 - $261,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer, Denied Party Screening

Senior Software Engineer role at Amazon focusing on building and maintaining large-scale security systems for denied party screening, using advanced algorithms and ML techniques.

Modernization Engineer - DB, WWPS ANZ Professional Services

Senior database modernization engineer role at AWS Professional Services, focusing on helping customers design and implement cloud database solutions.

Senior Software Development Engineer, AWS QuickSight SPICE

Senior SDE role at AWS QuickSight building high-performance analytical engine for data insights, combining BI and GenAI capabilities.

Senior SDE, Checkout Purchase Experience, Checkout Experience

Senior Software Development Engineer position at Amazon's Checkout Experience team, focusing on building resilient checkout solutions and optimizing system performance.

RF Senior Software Support Engineer, Music Region Flex

Senior Software Support Engineer role at Amazon Music, focusing on cross-region service deployment, monitoring, and optimization of distributed systems.

Description For Sr. Software Development Engineer, AWS Demand Planning

The AWS Capacity Forecasting team is seeking a Senior Software Development Engineer to help build the world's largest Cloud infrastructure. This role is crucial in performing demand planning and creating forecasts that power all AWS services' physical infrastructure needs.

The team is responsible for developing demand forecasts software and capacity optimization systems that produce hardware ordering recommendations. As part of EC2 Core Platform, the focus is on balancing capacity availability and utilization. The role involves applying advanced forecasting, data mining, and machine learning techniques to predict customer demand growth and build capacity models for foundational AWS services.

Key technologies used include Scala, Java, Python, JavaScript, Lambda, DynamoDB, and other AWS services. The team's software drives billions of dollars in CapEx spending annually, with projects helping to improve AWS utilization and reduce CapEx by hundreds of millions of dollars yearly.

The position offers excellent work-life balance with core collaboration hours and flexibility to accommodate individual working styles. The team culture emphasizes knowledge sharing, openness, friendliness, and collaboration. There are ample opportunities for mentoring and career growth, with projects assigned to develop team members into well-rounded professionals.

Working directly with business owners, research scientists, and other software development teams, this role requires excellent analytical abilities, deep software engineering knowledge, and strong problem-solving skills. While there are on-call responsibilities, the operational load is manageable as the team doesn't own direct customer-facing services.

This is an excellent opportunity for a senior engineer passionate about data and problem-solving to make a significant impact on AWS's infrastructure planning and optimization.

Last updated 15 days ago

Responsibilities For Sr. Software Development Engineer, AWS Demand Planning

  • Perform demand planning and create forecasts for AWS services infrastructure
  • Develop capacity optimization systems and hardware ordering recommendations
  • Apply forecasting, data mining, and machine learning techniques
  • Work with business owners, research scientists, and other software teams
  • Participate in on-call responsibilities

Requirements For Sr. Software Development Engineer, AWS Demand Planning

Java
Python
JavaScript
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr. Software Development Engineer, AWS Demand Planning

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?