Software Development Engineer, Alexa Connected Devices

Amazon
USA, WA, Seattle2026-06-04ONSITE

About the job

Alexa+ is Amazon's next-generation AI-powered personal assistant, built on large language models to deliver natural, conversational, and context-aware experiences for hundreds of millions of customers worldwide. We are building new services and experiences for Alexa+ customers from the ground up, and we're looking for experienced, generative AI-savvy Software Development Engineers to join us.

Responsibilities

- Design and implement highly available, scalable cloud services in Rust and Java

- Build and operate Tier-1 services at massive scale

- Solve novel and complex distributed systems challenges — from low-latency communication to fault-tolerant architectures

- Leverage generative AI extensively in your day-to-day development workflow to accelerate delivery and improve code quality

- Collaborate with cross-functional engineering teams across Alexa+ to define technical direction and deliver customer-facing features

- Contribute to a culture of operational excellence, including on-call support, monitoring, and continuous improvement

Qualifications

Minimum

- 3+ years of non-internship professional software development experience

- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

- Experience programming with at least one software programming language

Preferred

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

- Bachelor's degree in computer science or equivalent