Software Development Engineer, Alexa Smart Home

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 Engineer, Alexa Smart Home

Amazon's Alexa Smart Home team is seeking a talented Software Development Engineer to help create innovative smart home experiences. This role focuses on leveraging AWS technologies to build services that enhance Alexa's smart home capabilities. The team is working on confidential new products that will drive significant improvements in how people interact with their homes and businesses.

The position involves full-stack development between cloud and devices, working with cutting-edge technology in the smart home arena. You'll be part of a team that takes on ambitious challenges and shapes the future of smart home technology. The role requires an innovative self-starter who can operate effectively with ambiguity and develop quick proof of concepts.

As a Software Engineer, you'll be responsible for choosing technologies, designing features, implementing best practices, and creating scalable distributed systems. You'll work across multiple Amazon organizations to deliver unique experiences for Alexa multi-modal devices (Echo show family) and applications.

The ideal candidate should have strong experience in software development, system architecture, and a track record of building scalable solutions. Knowledge of AWS, cloud technologies, and microservice architecture is valuable. The role offers the opportunity to work on impactful projects that directly influence how customers interact with their smart home devices.

This position at Amazon combines technical expertise with product innovation, requiring someone who can dive deep into technical details while maintaining a strong focus on customer impact. You'll be part of a team that's making bold moves in the smart home arena and continuously improving the customer experience.

Last updated a minute ago

Responsibilities For Software Development Engineer, Alexa Smart Home

  • Choose technologies to leverage
  • Decide features to build
  • Drive software engineering best practices
  • Design distributed and scalable systems
  • Test and document software development
  • Build and own AWS services for Alexa multi-modal devices
  • Work closely with product management
  • Create new smart home experiences

Requirements For Software Development Engineer, Alexa Smart Home

Linux
Python
React
  • 3+ years of non-internship professional software development experience
  • 2+ years of design/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 Engineer, Alexa Smart Home

Software Development Engineer, Last Mile Planning

Software Development Engineer role at Amazon's Last Mile Technology team, focusing on delivery route optimization and planning systems.

Software Development Engineer, Amazon Credit & Lending

Software Development Engineer position at Amazon Credit & Lending, building next-generation fintech payment solutions using AWS technologies in Bengaluru, India.

Software Development Engineer, Amazon Business

Join Amazon Business as a Software Development Engineer to build solutions for business customers, working with AWS technologies and contributing to a rapidly growing $25B+ business unit.

Software Development Engineer, Digital and Emerging Markets Payments MX

Software Development Engineer role at Amazon's Consumer Payments division, focusing on building and enhancing payment solutions with global impact.

Application Engineer, RBS

Application Engineer position at Amazon's Retail Business Services team, focusing on developing automation solutions and supporting retail operations with 5+ years of experience required.