Software Development Engineer II, Alexa Endpoint Experiences, Alexa Devices
Amazon
Amazon
Join a leading team shaping innovative Alexa experiences, building on the success of devices like the Echo Show. This role offers the chance to develop cutting-edge features for millions of customers, focusing on speech-backed visuals for screened Alexa devices.
Contribute to new systems, collaborate with internal and external partners, and ensure seamless, low-latency performance at scale. Opportunities span device frameworks, web services, APIs, and large-scale data infrastructure, placing you at the forefront of Alexa innovation.
Develop and maintain novel systems, ensuring high availability and minimal latency for Alexa services.
Collaborate effectively with internal Amazon teams and external third-party services.
Partner with UX and Product owners to define customer experiences and product roadmaps.
Deliver high-quality software within a dynamic, team-focused Agile/Scrum environment.
Innovate and create delightful Android-based user experiences.
A Bachelor's degree in Computer Science or a related field is preferred, alongside a strong foundation in software development principles.
Possess at least 4 years of professional software development experience, excluding internships.
Demonstrate 4+ years of experience in designing and architecting new and existing systems, including familiarity with design patterns, reliability, and scaling.
Proficiency in at least one software programming language is essential.
Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations is highly advantageous.
Amazon
Technology