Taro Logo

Software Development Engineer, AWS Demand Planning

World's leading cloud computing and e-commerce company
$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 at Amazon builds critical software systems to forecast hardware requirements for EC2, ensuring AWS customers never experience capacity shortages. This role offers an exciting opportunity to work on full-stack development, with a primary focus on backend systems. You'll be working with cutting-edge technologies including Scala, Java, Python, JavaScript, Lambda, and DynamoDB to handle billions of time-series data points in real-time.

The team values work-life balance and maintains a collaborative, knowledge-sharing culture that emphasizes mentorship and professional growth. You'll work alongside research scientists and business experts to build and maintain scalable planning platforms that support AWS's extensive product portfolio. While on-call responsibilities are part of the role, the team prioritizes building fault-tolerant systems to minimize off-hours disruptions.

This position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and comprehensive benefits. You'll be part of a team that celebrates openness, friendliness, and the drive to deliver results while maintaining a healthy work-life balance. The role provides excellent opportunities for career advancement through increasingly complex projects and continuous learning.

As a Software Development Engineer, you'll contribute to the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations. The position offers the perfect blend of technical challenges, collaborative teamwork, and the opportunity to impact AWS's global infrastructure planning.

Last updated 4 days ago

Responsibilities For Software Development Engineer, AWS Demand Planning

  • Build and maintain a scalable planning platform
  • Handle billions of time series data in real time
  • Collaborate with research scientists and business 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
Scala
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling

Benefits For Software Development Engineer, AWS Demand Planning

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Work-life balance

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Demand Planning