Join the innovative team behind Amazon's Echo Show, a cutting-edge Alexa-enabled device with touch-screen capabilities. As a Software Engineer in the Alexa Devices team, you'll be at the forefront of developing features that combine speech and visual interfaces for Echo Show, Echo Spot, and similar devices. The role involves working with device frameworks, web services, APIs, and large-scale data infrastructure.
You'll be responsible for creating systems that ensure Alexa maintains high performance and minimal latency at Amazon's massive scale. The position offers the opportunity to work on the Setup experiences team, handling OutOfBoxExperience (OOBE), Device Settings, and SystemTrays for various Echo devices.
Daily activities include coding in C++/Java/Android, participating in code reviews, creating and reviewing design documents, and collaborating with partner teams on new features. The role requires strong technical expertise in mobile development, particularly Android, and understanding of HW/SW design and architecture.
This is an excellent opportunity for a mid-level engineer to make a significant impact on products used by millions of customers. You'll be working in Chennai, India, as part of a team that values innovation and customer delight. The position offers the chance to mentor junior engineers while working on cutting-edge technology that combines voice, touch, and visual interfaces.
Amazon provides an inclusive culture focused on delivering the best results for customers. The role requires 3+ years of professional software development experience and strong knowledge of software engineering practices. Experience with Amazon Web Services and Alexa Skills development is a plus.