Software Development Engineer, Alexa Smart Home

A 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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Alexa Smart Home

Join Amazon's Alexa Smart Home team to shape the future of home automation using cutting-edge AI technology. As a Software Development Engineer, you'll be part of a dynamic team working on making Alexa an intelligent home companion that simplifies daily routines and enhances home security and entertainment.

The role involves building distributed AI systems and working with the latest generative AI techniques to create innovative Smart Home experiences. You'll collaborate with scientists and developers to make Alexa more proactive through ambient intelligence, including features like Alexa+ Moments for Ring camera event detection.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll work with experienced Amazonians in an agile environment, designing scalable solutions and contributing to fundamental industry changes.

This is an opportunity to work on technology that directly impacts millions of users' daily lives. The team focuses on making Alexa the primary interface for home automation, from basic commands to complex scenarios involving security, entertainment, and environmental control. Your work will be part of highly anticipated features that receive significant media attention and customer appreciation.

The ideal candidate should have strong software development experience, familiarity with distributed systems, and a passion for innovative technology. Experience with Java, Kotlin, AWS, or cloud technologies is valuable, as is knowledge of machine learning pipelines for both cloud and edge computing.

Last updated 2 months ago

Responsibilities For Software Development Engineer, Alexa Smart Home

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build innovative technologies in a large distributed computing environment
  • Build and maintain distributed AI systems that are scalable and fault-tolerant
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Development Engineer, Alexa Smart Home

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

Benefits For Software Development Engineer, Alexa Smart Home

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments available