Software Development Engineer, AWS Demand Planning

World's leading cloud computing platform provider offering a broad set of global compute, storage, database, and other services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Demand Planning

The AWS Demand Planning team is seeking a Software Development Engineer to join their mission-critical operation of forecasting hardware needs for EC2, Amazon's flagship cloud computing service. This role combines full-stack development with a backend focus, working with cutting-edge technologies including Scala, Java, Python, and various AWS services. The team is responsible for building and maintaining a sophisticated planning platform that processes billions of time series data points in real-time.

The position offers a unique blend of technical challenges and business impact, as the team's work directly ensures AWS customers never experience capacity shortages. Working alongside research scientists and domain experts, you'll contribute to innovative forecasting models and scalable solutions that power AWS's infrastructure planning.

The team culture strongly emphasizes work-life balance, offering flexible working hours while maintaining core collaboration time. They foster an environment of knowledge sharing, openness, and collaborative problem-solving. Career growth is a key focus, with opportunities for mentorship and increasingly complex projects as you develop.

As part of the role, you'll participate in on-call rotations, though the team prioritizes building robust, fault-tolerant systems to minimize off-hours disruptions. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on systems that directly impact AWS's global infrastructure planning.

This is an excellent opportunity for engineers who want to combine technical depth with business impact, working on complex forecasting systems while enjoying a supportive team culture that values both professional growth and work-life balance.

Last updated 15 minutes ago

Responsibilities For Software Development Engineer, AWS Demand Planning

  • Build and maintain a scalable planning platform that handles billions of time series data in real time
  • Collaborate with research scientists and business subject matter experts
  • Participate in on-call responsibilities
  • Work on full-stack development with focus on back-end

Requirements For Software Development Engineer, AWS Demand Planning

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, AWS Demand Planning

Medical Insurance
  • Medical benefits
  • Work-life balance
  • Flexible working hours
  • Career growth opportunities
  • Mentoring opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Demand Planning

Software Development Engineer II (Level 5), IN Payments

Software Development Engineer II role at Amazon's Payment Navigation and Discovery team in Hyderabad, building next-generation payment platforms and features.

Software Development Engineer, Amazon Payment Services

Senior Software Development Engineer role at Amazon Payment Services, focusing on distributed systems and payment processing technology across the Middle East region.

Network Development Engineer, MONA

AWS Network Development Engineer position focusing on building and scaling network infrastructure across global datacenters, requiring expertise in IP routing protocols and automation.

Software Development Engineer, AWS Demand Planning

AWS Demand Planning Software Engineer role building forecasting systems for EC2 capacity planning

SDE II, Recipient Experience

SDE II position at Amazon's Recipient Experience team, building and managing package tracking systems that serve millions of customers, offering competitive compensation and growth opportunities.