Software Development Engineer at Amazon

Software Development Engineer Details

Feb. 16, 2019, 9:04 a.m.
Software Development
Seattle, Washington
Delivery Experience team Delivery Experience team's
Personalization Delivery Experience team's mission is to surface regionalized recommendations that are tailored to customers' personal shopping behaviors on mobile devices, tablets, and desktop. We build mobile first features. Every page on the shopping funnel has the opportunity for personalized recommendations which means different strategies for different situations or behaviors. It is a great opportunity to innovate with billions of records of data for the customers. We use data mining and usability data to develop new features and test them through hundreds of A/B experiments a year. This immense amount of data allows us to leverage machine learning to build smarter and more personalized experiences for our customers across a wide variety of categories, apparel, electronics, consumables, media and more. On a day-to-day basis, you'll be part of a small, close-knit team of engineers that are agile, data driven, and highly collaborative. You'll help analyze customer behavior, propose

· A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience. · · 5+ years of Software Development experience. · · Strong, object-oriented design and coding skills (C/C++ and/or Java/C# on a UNIX or Linux/Windows platform). · · Solid software development background including design patterns, data structures, test driven development. · · Solid experience with distributed (multi-tiered) systems, algorithms, and relational databases. · · Software development experience in JSP, Spring, AWS, S3, SQS, building web services and highly scalable applications
Learn more about this job

Similar jobs at Amazon

Similar jobs at Microsoft

Website managed by Tommy Unger