Join the innovative team behind Amazon's Echo Show, a cutting-edge Alexa-enabled device with touch-screen capabilities supporting video calling, music, weather, and more. As a Software Engineer II in the Alexa Devices team, you'll be at the forefront of developing features that create innovative speech-backed visuals for Echo Show, Echo Spot, and similar screened Alexa devices. You'll be responsible for developing and maintaining new systems, collaborating with both Amazon and third-party services teams.
Your role involves ensuring Alexa maintains consistent performance, delivering services with minimal latency at Amazon's massive scale. You may work across various technical areas including device frameworks, web services, APIs, and large-scale data infrastructure. The position offers an exciting opportunity to shape the future of voice-enabled devices and create experiences that delight millions of customers worldwide.
A typical day involves coding in C++/Java/Android/Python, participating in code reviews, working on design documents, and collaborating with partner teams to plan new features. You'll be part of a dynamic environment that values innovation and technical excellence, while also focusing on mentoring younger team members.
The role combines technical leadership with hands-on development, requiring both depth in software engineering and breadth in system design. You'll be working with cutting-edge technologies, including LLMs, while contributing to products that directly impact user experience. This is an excellent opportunity for someone passionate about consumer technology and interested in working at the intersection of hardware and software in a fast-paced, innovative environment.