Software Development Engineer at Amazon

Software Development Engineer Details

Nov. 29, 2018, 5:23 a.m.
Software Development
Seattle, Washington
Emerging Technology team Fulfillment Technologies (AFT)
Amazon Fulfillment Technologies (AFT) – Emerging Technology team powers the physical engine at the heart of Amazon. AFT builds and operates the software, hardware, and processes that run the global network of fulfillment centers, which move billions of units of inventory and ensures customers get what they want when promised. Within AFT, we are constantly innovating in the ways we are automating and accelerating the delivery of products and packages using state of the art software and hardware technologies. We develop software by applying Advanced Algorithms and Real-Time Data processing using large scale distributed systems. We utilize OO programming languages, Hadoop, Elastic Map Reduce, DynamoDB and other AWS technologies to build solutions that that solve our challenges, ranging from scaling for massive Amazon order volume to ultrafast order fulfillment. Our team is looking for top-notch software developer leaders who love listening to our customers, working as a team, and proactively

Basic Qualifications · 4+ years of professional experience in software development · Bachelor's or Master's Degree in Computer Science or related field · Computer Science fundamentals in object-oriented design, algorithm design, problem solving, and complexity analysis · Solid experience in OO programming languages such as C++, Java or C# · Solid UNIX or Linux experience · Experience with scaling and performance of large systems · Outstanding interpersonal and communication skills · Obsession with quality and customer experience - attention to detail coupled with ability to think abstractly Preferred
Learn more about this job

Similar jobs at Microsoft




Similar jobs at Amazon





Website managed by Tommy Unger