Android Software Development Engineer

Job Description

Amazon Flex (flex.amazon.com) is the solution that collaborates with third-party delivery partners to complete all of Amazon Prime Now delivery orders. Our Amazon Flex application works in concert with our advanced logistics systems and technology. These technologies allow delivery partners to onboard, schedule delivery times in advance or on demand, and be guided through their deliveries with in-app mapping, navigation, and more. Our ability to engage with, support and provide a truly innovative experience to both customers and our delivery providers has become more critical as we continue to expand the number of delivery providers.

As a key member of our engineering team, you will own the backend technology for packages on the move. You will be solving complex problems, and working on difficult challenges in software engineering as the scale and suite of our services grow. You will be responsible for engineering new services and features that will shape how delivery evolves here at Amazon. You will be part of a new team charged with creating a unique service to empower Amazon to enhance our delivery experience. Join us, design and implement micro services that focuses on engagement and management systems for our Last Mile of global deliveries.

  • 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.