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

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 13 minutes 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?

Jobs Related To Amazon Sr. Software Development Engineer, AWS Demand Planning

Senior Software Developer (12 month Fixed Term Contract), Global Operational Excellence

Senior Software Developer position at Amazon's Global Operational Excellence team, focusing on developing Machine Learning products and tools for improving operational efficiency and customer experience.

Sr. Software Development Engineer, RDS Aurora MySQL Engine

Senior Software Engineer role at Amazon building Aurora MySQL database engine, focusing on distributed systems and cloud infrastructure. 5+ years experience required.

Senior Support Engineer, Audible

Senior Support Engineer position at Audible, focusing on technical leadership, service support, and development of high-performing solutions for audio content delivery platform.

Software Development Engineer, AWS FSx for NetApp ONTAP

Senior Software Development Engineer role at AWS FSx team, building distributed file system services using cutting-edge cloud technologies.

Optical Network Dev Engineer, DCNE

Senior Network Engineer role at AWS focusing on DWDM networks, combining network engineering expertise with automation development to support AWS's global infrastructure.