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 be part of shaping the future of home automation! This role focuses on building next-generation smart home experiences through the Alexa ecosystem. As a Software Development Engineer in the Smart Home Automations team, you'll work on creating intelligent systems that anticipate customers' needs and automate their home environments for safety, energy efficiency, and comfort.

The position offers an opportunity to work with cutting-edge technology in the rapidly growing smart home market, which has evolved from early adoption to mainstream acceptance. You'll be responsible for developing scalable services that enable seamless integration of smart home devices with Alexa, working alongside exceptional engineers in a collaborative team culture with great work-life balance.

Your work will involve designing and implementing distributed systems at scale, creating innovative solutions for home automation, and building features that directly impact millions of users. The team operates autonomously, prioritizing customer privacy and trust while delivering high-quality, scalable solutions.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll be working with cross-functional teams including Product Managers, Designers, and other Engineers to bring innovative products to market. This is a unique opportunity to have a significant impact on how people interact with their homes, similar to the smartphone revolution a decade ago.

The ideal candidate brings 3+ years of software development experience, strong system design skills, and a passion for building customer-focused solutions. You'll be part of a team that values continuous improvement, technical excellence, and maintaining a healthy work-life balance. If you're excited about working on technology that transforms daily life and want to be part of a team that's defining the future of smart home technology, this role offers the perfect opportunity to make your mark.

Last updated 3 minutes ago

Responsibilities For Software Development Engineer, Alexa Smart Home

  • Build distributed storage, index, and query systems that are scalable and fault-tolerant
  • Design and implement smart home connectivity features
  • Create solutions for predictions on distributed systems
  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Work in an agile environment to deliver high-quality software
  • Build automations and high utility ambient experiences for Alexa Smart Home

Requirements For Software Development Engineer, Alexa Smart Home

Java
Python
  • 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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, Alexa Smart Home

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Competitive base salary
  • Equity compensation
  • Sign-on payments
  • Full range of medical and financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Smart Home

Software Development Engineer II, Amazon Payment Products Core Services

Amazon Payment Products is hiring a Software Development Engineer II to build and maintain core payment services, offering competitive pay and the chance to work with cutting-edge payment technologies.

Software Development Engineer, PXT Central Science

Software Development Engineer position at Amazon's PXT Central Science Team, building systems to improve workplace culture using Java and AWS services, offering competitive compensation and benefits.

Software Engineer II, AWS Lake Formation

Software Engineer II position at AWS Lake Formation, building large-scale distributed systems for cloud analytics with competitive compensation range of $129,300-$223,600.

Software Development Engineer, AWS Direct Connect Control Plane

AWS seeks a Software Development Engineer to build and maintain the Direct Connect service, focusing on distributed systems and network infrastructure at global scale.

Software Development Engineer, PXT Central Science

Software Development Engineer position at Amazon's PXT Central Science Team, building systems to improve workplace culture and leadership development using Java and AWS services.