Amazon

Sde-Ii Strategic Decisions

3+ months agoBellevue, WA

DESCRIPTION

The Amazon Topology team does end-to-end supply chain estimation and optimization. This includes determining the number and placement of all types of facilities, how they should be configured, and how they should be connected to each other. There are thousands of facilities ranging from million-square-foot Fulfillment Centers with thousands of robots down to inner-city Prime Now facilities serving orders to be fulfilled within an hour. Each year we spend billions on these facilities and billions more on transportation costs. If you are interested in diving into a multi-discipline, high impact space this team is for you.

Handling data and making decisions on this scale requires a range of scientific tools. We use demand forecasting, optimization for various core decisions, machine learning to approximate the network, and simulation of how our choices will perform. The team is a mixture of Software Engineers, Operations Research scientists, Applied Scientists, Business Intelligence Engineers and Product Managers.

As a Software Development Engineer, you will be a key part of the engineering team. You will own design, implementation and support of the software systems used in these strategic decisions. You would work side-by-side with researchers and scientists to help bring these models to production where they will be used to support key business decisions.

BASIC QUALIFICATIONS

• 2+ years of non-internship professional software development experience
• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
• Bachelor's Degree in Computer Science, Engineering or Mathematics
• 2+ years of non-internship professional software development experience
• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
• Experience working on an engineering team using Agile processes (Scrum, Kanban)
• 2+ years of experience with Test Driven Development or writing unit tests

PREFERRED QUALIFICATIONS

• Master's in Computer Science a plus
• Experience with distributed (multi-tiered) systems, algorithms, and relational databases
• Experience with Machine Learning, Optimization or Linear Programming
• Ability to effectively articulate technical challenges and solutions
• Deal well with ambiguous/undefined problems; ability to think abstractly
• Previous technical internship(s) preferred

Job ID: Amazon-1456197