The AWS Demand Planning team builds critical software systems to forecast hardware requirements for EC2, Amazon's flagship cloud computing service. This role offers an exciting opportunity to work on full-stack development with a focus on backend systems that handle billions of time series data in real-time.
As a Software Development Engineer, you'll collaborate with research scientists and domain experts to build and maintain a scalable planning platform. The tech stack includes Scala, Java, Python, JavaScript, Lambda, DynamoDB, and various AWS services. The team values work-life balance, offering flexible working arrangements while maintaining core collaboration hours.
The role involves:
The team culture emphasizes knowledge sharing, collaboration, and continuous learning. They provide strong mentorship opportunities and focus on career growth, assigning projects that help team members develop into well-rounded professionals.
Compensation ranges from $129,300 to $223,600 per year based on location, plus equity and comprehensive benefits including medical, financial, and other perks. This is an excellent opportunity to work on critical infrastructure that ensures AWS customers never run out of cloud computing capacity.