DESCRIPTION  Job summary Do you find re-defining and building new platforms from the ground up exciting? Do you like working with new technologies and finding new solutions to complex problems? Do you like working with customers throughout all stages of product development including; business requirements to deploying and supporting your own software? Amazon Technology Teams are seeking innovative and highly motivated Senior Software Development Engineers to join our growing organization