Amazon Corporate LLC Senior Software Development Engineer - Amazon Devices in Denver, Colorado

DESCRIPTIONThe Amazon Devices team is looking for the best Software Developersin the world to make using Alexa enabled devices in any environment intuitiveand fun. We design and engineer Amazon's family of consumer electronicdevices like Amazon Echo, Echo Show, Echo Spot, Amazon Fire TV and Amazon Key.Imagine asking, "Alexa, help me learn about connected devices?" your rental car, in your hotel room or office and then being expertlyguided through the navigation system, controlling the curtains, crankingthe volume on the radio or adjusting the lights. The Smart Home Demo team isbuilding a platform to help customers discover how to use Alexa enableddevices in all of their environments.As a Software Engineer on the Smart Home Demo team you will work with a teamof highly skilled software, data, and test engineers to invent,design, and build highly scalable, stable and performant Smart Home Demosoftware. You will work with different customers to balance their requirementswith team requirements and help your team and business evolve. You will buildon the latest AWS and industry technologies to deliver rich and immersiveSmart Home Demos that showcase the best of Amazon Devices and ourcapabilities. You will work cross-functionally to build pre-release andnext-generation Smart Home and Home automation experiences.We're reinventing the way customers experience their environments. Join usto deliver the future of Amazon's innovations to customers all around theglobeBASIC QUALIFICATIONS* 8 + years experience building production softwaresystems* BS or MS in CS or equivalent experience* Experience defining system architectures and exploring technical feasibilitytradeoffs.* Experience developing cloud software services and an understanding of designfor scalability, performance and reliability* Experience with the tools of the trade including a variety of modernprogramming languages (Java, JavaScript, C/C++, Objective C,Python) and open-source technologies (Linux, SQLite, OpenGL,Spring, Hibernate)* OO design/development skills and have experience driving projects fromconcept to prototype, and finally implementation* Computer Science fundamentals in data structures* Computer Science fundamentals in algorithm design, problem solving, andcomplexity analysisPREFERRED QUALIFICATIONS* Demonstrated leadership in cross-functional,highly collaborative environment.* Experience building complex, high-performance, and highly-availabledistributed software systems that have been successfully delivered tocustomers* Demonstrated focus on continuous improvement of systems, software andprocesses through data analysis and metrics.* Experience with service-oriented architecture and web application/servicesdevelopment* Experience working in a UNIX/Linux environment* Understanding of performance tradeoffs, load balancing and operationalissues* Ability to clearly and concisely communicate with technical andnon-technical stakeholders across all levels of the organization* Excellence in technical communication with peers and non-technical cohorts.* Strong sense of ownership, urgency, and drive.* Experience mentoring junior software engineers to improve their skills,and make them more effective, product software engineers* Experience influencing software engineers best practices within your team* Expertise in one or more AWS products/services* Master's degree in Computer Science or related technical fieldAmazon is an Equal Opportunity-Affirmative Action Employer - Minority /Female / Disability / Veteran / Gender Identity / Sexual Orientation