Software Development Engineer, Alexa Connected Devices at Amazon
Software Development Engineer, Alexa Connected Devices Details
April 25, 2019, 11:08 a.m.
Connected Devices team Alexa Connected Devices
The Alexa Connected Devices team builds device application APIs in the cloud for Alexa. Our device application APIs provide internal and third-party application developers building voice experiences, mobile applications, and multimodal devices with an API surface to discover, manage, control, or query any device connected to Amazon. We are seeking a Software Development Engineer to help design and deliver highly-visible core systems that support all device application APIs. These systems are the underlying foundation to upcoming and future innovation. In this role you will: · Collaborate on architecture, design and implementation with some of the best and brightest Software Engineers. · Move fast to launch and iterate quickly. · Build scalable back-end functionality, spinning up new systems and services as necessary. · Coach and mentor junior engineers on the team. · Learn the dos and don’ts of designing, building, deploying, and running Software at the highest scale. · Understand the clear
Basic Qualifications: · 3+ years professional experience in software development · Computer Science fundamentals in object-oriented design and data structures, algorithm design, problem solving, and complexity analysis · Experience building scalable distributed systems with service oriented architectures · Experience in modern programming languages, e.g. Java, C#, C++. · Bachelor’s Degree in Computer Science or related fieldPreferred Qualifications: · Experience with Linux development. · Experience building scalable distributed systems with service oriented architectures · Demonstrated strong technical