Software Development EngineerII, Alexa Daily Essentials

Global technology company leading in e-commerce, cloud computing, AI and digital streaming.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer

Description For Software Development EngineerII, Alexa Daily Essentials

Join Amazon's Alexa Daily Essentials team to work on products used by millions of customers daily. This role focuses on shaping the future of Alexa as a personal household assistant. As a Software Development Engineer, you'll be instrumental in defining and implementing the software architecture that powers Alexa's household management capabilities. The team owns several high-volume features and believes voice is the most natural interface for technology interaction.

You'll work closely with product teams and developers to incorporate customer feedback into new services and define technical requirements. The role involves collaboration on cross-organizational projects, ensuring seamless integration between Alexa and other Amazon services. This is an opportunity to make a significant impact on products used daily by consumers worldwide.

The position requires strong technical expertise in software development, system architecture, and scalable solutions. You'll be responsible for designing and implementing core systems while following best engineering practices. The role combines technical leadership with hands-on development, requiring both architectural vision and practical coding skills.

Working at Amazon means joining a team that's pushing the boundaries of voice technology and AI. You'll be part of a collaborative environment where innovation is encouraged and customer obsession drives decision-making. The team values technical excellence, scalability, and the ability to solve complex problems while maintaining high quality standards.

This is an ideal role for someone who wants to work on cutting-edge technology with real-world impact, combining technical expertise with product development in a fast-paced environment. You'll have the opportunity to shape how millions of customers interact with their smart home devices while working with some of the best minds in voice technology and AI.

Last updated 21 minutes ago

Responsibilities For Software Development EngineerII, Alexa Daily Essentials

  • Define architecture of software solutions and determine system limitations and compatibilities
  • Lead coding and software development of complex, cross-functional, customer facing programs
  • Design and implement system architecture and underlying components
  • Establish design principles and best practices for software development across teams
  • Manage technical trade-offs and balance business needs versus technical constraints
  • Collaborate with team members on technical decisions and execution
  • Ensure proper software engineering practices for high quality delivery

Requirements For Software Development EngineerII, Alexa Daily Essentials

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Development EngineerII, Alexa Daily Essentials

AWS FSx Lustre - SDE, AWS FSx Lustre

AWS FSx Lustre SDE position building high-performance distributed file systems, offering opportunities to work with cutting-edge cloud technologies and solve complex distributed systems challenges.

Software Development Engineer (12 month contract), EU Prime Savings Tech Hub

12-month contract role for a Full-stack Software Development Engineer to enhance Amazon Prime shopping experiences across EU, focusing on customer savings and engagement.

Software Development Engineer, Alexa Smart Home

Software Development Engineer position at Amazon's Alexa Smart Home team, focusing on building scalable automation services and intelligent home experiences with competitive compensation and benefits.

Software Development Engineer II, GCNA Capacity Engineering

AWS Infrastructure Services SDE II role focused on global network capacity engineering, building and maintaining critical cloud infrastructure.

Software Development Engineer, Amazon Pay Transaction Processing

Build and maintain Amazon Pay's payment processing platform, enabling third-party merchants to integrate Amazon Pay while handling millions of transactions worldwide.