Join Amazon's Alexa team as a Senior Software Development Engineer to drive the next generation of experiences on Alexa. This role focuses on reimagining world-class developer tools and building scalable, low-latency Alexa services that integrate with AGI systems. You'll have the opportunity to make a significant impact on the Alexa Business through cross-functional designs, system architecture collaboration, and implementation of cutting-edge developer tools in the Large Language Model space.
The position involves working with a team of talented engineers in an Agile/Scrum environment, where you'll be responsible for developing and maintaining key system features supporting LLM-based experiences. You'll collaborate closely with team members to align on design approaches, prototype new technologies, and evaluate technical feasibility. As a senior engineer, you'll also establish architectural principles, select design patterns, and mentor team members on their appropriate application.
The ideal candidate brings 5+ years of professional software development experience, strong programming skills, and a proven track record in leading design and architecture of scalable systems. Experience as a mentor or tech lead is essential, as is familiarity with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
This role offers the chance to work at the intersection of artificial intelligence and consumer technology, helping shape the future of voice-based interactions through Alexa. You'll be part of Amazon's innovative culture, working with cutting-edge technologies while solving complex technical challenges that impact millions of users worldwide.