Software Development Engineer, Amazon Devices Demand Planning

Global technology company that makes and sells devices like Echo, Kindle, Fire TV, and provides various cloud and e-commerce services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer

Description For Software Development Engineer, Amazon Devices Demand Planning

Amazon Devices Demand Planning team is seeking a talented Software Development Engineer to join their Seattle-based team. This role is crucial in forecasting demand and managing supply for Amazon's diverse device portfolio including Echo, Kindle, Fire TV, and more. The position offers an exciting opportunity to work with cutting-edge technologies including ML and LLMs while solving complex demand planning challenges.

The role involves building and maintaining scalable systems that handle large amounts of data to support Amazon's device business. You'll be working on critical systems that help ensure optimal inventory levels across Amazon's device portfolio. The team focuses on retrieving, curating, and storing high-quality inputs for demand forecasting, while also developing and managing plans of record for various business decisions.

As a software engineer on the team, you'll collaborate with other engineers to drive systems architecture, write code, participate in reviews, and continuously improve software development practices. The role requires strong technical skills and the ability to work with AWS infrastructure to build systems that can handle large-scale data processing.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including medical coverage and financial benefits. This is an excellent opportunity for engineers interested in combining software development with business-critical planning systems and machine learning technologies.

The ideal candidate should have at least 3 years of professional software development experience, strong system design skills, and a passion for building scalable solutions. You'll be joining a results-oriented team that values innovation, continuous improvement, and data-driven decision making.

Last updated 7 days ago

Responsibilities For Software Development Engineer, Amazon Devices Demand Planning

  • Define and build features in multiple core services and user applications
  • Drive systems architecture and write code
  • Participate in code reviews
  • Improve software development practices
  • Design systems that handle large amounts of data
  • Work with ML and LLMs
  • Build and maintain demand forecasting systems
  • Develop plans of record to support business decisions

Requirements For Software Development Engineer, Amazon Devices Demand Planning

Python
Java
  • 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, Amazon Devices Demand Planning

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Devices Demand Planning

Software Development Engineer, Kuiper Capacity Management and Science Platform

Software Development Engineer role at Amazon's Project Kuiper, building systems to manage and optimize satellite network resources for global broadband connectivity.

System Development Engineer, Regional Border Operations

AWS GCNA is seeking a System Development Engineer to join their Backbone Enterprise and Regional Engineering team to develop and maintain network automation and infrastructure.

Software Development Engineer II, Amazon Credit & Lending, Amazon Payments

Software Development Engineer II position at Amazon's Credit & Lending team, focusing on building scalable payment gateway solutions and next-generation credit products.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer II role at Amazon's Payments team focusing on technical troubleshooting, tool development, and system improvement for payment gateway services.

Software Development Engineer II, CorpDev Finance

Amazon is seeking a Software Development Engineer II to build and maintain a new investment management platform for the Corporate Development Finance team using cloud technologies.