Amazon is Earth’s most customer-centric company, where customers can find and discover anything they might want to buy online, and endeavors to offer its customers the lowest possible prices,” Amazon.com and other sellers offer millions of unique new, refurbished, and used items in categories such as books; movies; music & games; digital downloads; electronics & computers; home & garden; toys; kids & baby; grocery; apparel; shoes & jewelry; health & beauty; sports & outdoor; and tools, auto & industrial.
Responsible for the development and maintenance of key system features.
Will work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules.
Experience developing cloud software services and an understanding of design for scalability, performance and reliability.
Development experience defining, developing and maintaining REST based interfaces is a plus.
A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field).
Experience with backend server programming.
A passion for developing engaging customer user experiences.
Ability to rapidly prototype and evaluate customer use cases and interaction methodologies.
Experience working with backend systems and high availability systems.
Able to work well within Agile development methodology.