Software Development Engineer, Alexa Smart Home

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

Description For Software Development Engineer, Alexa Smart Home

Join Amazon's Alexa Smart Home team and shape the future of home automation! As a Software Development Engineer on the Smart Home Automations team, you'll be at the forefront of developing intelligent, proactive home experiences that anticipate customer needs. The role focuses on building scalable services that enable seamless integration of smart home devices into the Alexa ecosystem.

You'll work in a rapidly evolving space, collaborating with exceptional engineers to deliver innovative solutions that help customers stay safe, save energy, and enhance comfort in their homes. The team operates autonomously, prioritizing customer trust and privacy while building long-term scalable solutions.

The position offers the opportunity to work on technology that directly impacts millions of users, with exposure to distributed systems, machine learning applications, and cutting-edge smart home technology. You'll be part of a collaborative team culture with great work-life balance, working alongside experienced cross-disciplinary professionals including Product Managers, Designers, and fellow Engineers.

This role combines technical depth with customer impact, requiring skills in distributed computing, system design, and scalable architecture. You'll contribute to the full software development lifecycle, from conception to deployment, while working in an agile environment that values continuous improvement and innovation.

The compensation package includes a competitive base salary range of $129,300-$223,600 depending on location, plus equity and comprehensive benefits. This is a unique opportunity to influence the future of smart home technology while working for one of the world's leading tech companies.

Last updated 9 hours ago

Responsibilities For Software Development Engineer, Alexa Smart Home

  • Design and build innovative technologies in distributed computing environment
  • Create scalable distributed storage and query systems
  • Collaborate with cross-disciplinary teams to design and deliver products
  • Work in an agile environment to deliver high-quality software
  • Lead development of scalable services for smart home connectivity
  • Build solutions for predictions on distributed systems

Requirements For Software Development Engineer, Alexa Smart Home

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, Alexa Smart Home

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Full range of medical benefits
  • Financial benefits
  • Competitive base pay
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Smart Home

Software Development Engineer, Customer Engagement Technologies

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building next-gen customer service routing systems using AI/ML technologies.

Software Dev Engineer, CPP Universal Feature Catalog

Senior software engineering role at Amazon building AI-powered catalog management systems, focusing on product classification and safety at massive scale.

Software Development Engineer SDE II, PerfPlat

Amazon Robotics is seeking a Software Development Engineer II to build and maintain high-fidelity testing platforms for robotics solutions, offering competitive benefits and innovative technical challenges.

Software Development Engineer II, Kinesis Data Streams

AWS is hiring a Software Development Engineer II for the Kinesis Data Streams team to build and maintain large-scale streaming data services in Seattle.

Software Development Engineer, EC2 VPC

AWS is hiring a Software Development Engineer for the EC2 VPC team to build and maintain core network virtualization systems, working with C, C++, Java, and Python in Herndon, VA.