Software Development Engineer, Alexa Connected Devices
Amazon · Seattle, WA · 5 days ago
ConsultingFull-time
Description
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.
Key job 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
Basic Qualifications
- 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 Qualifications
- 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