Software Development Engineer II, Alexa Connected Devices
Amazon
Amazon
Join the Alexa Connected Devices team and help shape the future of how Alexa-enabled devices connect with the Alexa Cloud. This role involves developing Tier-1 Connectivity services used by millions of customers, focusing on enabling seamless communication between devices like Echo and Smart Home products and the Alexa ecosystem.
Be part of a dynamic team that handles billions of transactions daily, offering a unique opportunity to influence a tier-1 Cloud Service from its inception. You'll contribute to building new features and operating a critical service in a hyper-growth environment, playing a key role in enhancing the speed and reliability of Alexa interactions for end-users.
Develop robust software to ensure low-latency, cost-effective, highly reliable, and scalable connectivity between Alexa-enabled devices and the Alexa Cloud.
Lead software design initiatives, establish development standards, refine team processes, and conduct thorough code reviews.
Optimize software libraries for minimal latency, CPU usage, and memory footprint.
Deliver high-quality software within a collaborative, team-focused Agile/Scrum framework.
Contribute to the professional growth of colleagues by sharing technical knowledge and best engineering practices.
Possess at least 3 years of non-internship professional software development experience.
Have 2+ years of experience in designing or architecting new and existing systems, with a focus on design patterns, reliability, and scalability.
Demonstrate proficiency in at least one software programming language.
Experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations is preferred.
Amazon
E-Commerce