Software Development Engineer, Alexa Smart Home

Global technology company leading in e-commerce, cloud computing, AI, and smart home technology
$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

The Alexa Smart Home team is at the forefront of revolutionizing home automation technology, working to transform Alexa into an intelligent, indispensable companion for smart home experiences. As part of the Smart Home Automations team, you'll be responsible for developing sophisticated automations and ambient experiences that proactively assist customers with safety, energy efficiency, comfort, and time management. The role involves working with cutting-edge technology in a rapidly evolving space, where you'll design and implement scalable services that seamlessly connect smart home devices to the Alexa ecosystem.

The team operates autonomously with a strong focus on customer-first solutions and privacy. You'll collaborate with Product Managers, Designers, and other Engineers to create innovative features while ensuring high reliability and performance. The position offers exposure to large-scale distributed systems and the opportunity to work with ML models and external partners.

This is an exciting opportunity to shape the future of smart home technology, working in an environment that values continuous improvement, technical excellence, and work-life balance. The team culture emphasizes diversity, inclusion, and collaborative growth, making it an ideal place for passionate engineers who want to make a significant impact on how people interact with their homes.

Amazon offers a comprehensive compensation package including competitive base salary, equity, sign-on bonuses, and extensive benefits. The role provides the unique satisfaction of working on products that directly impact millions of users' daily lives, making it a rare opportunity to influence the future of home technology.

Last updated 5 minutes 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 technologies in large distributed computing environment
  • Create solutions for distributed systems predictions
  • Build scalable and fault-tolerant storage, index, and query systems
  • Work in an agile environment to deliver high-quality software
  • Ensure reliability, resilience, and performance of delivered products

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
Equity
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Competitive base salary based on location

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Smart Home

Software Development Engineer II, Amazon Payment Products Core Services

Software Development Engineer II position at Amazon Payment Products, focusing on core services development for payment technologies and financial products.

Software Development Engineer, PXT Central Science

Software Development Engineer role at Amazon's PXTCS team, building systems to enhance workplace culture using Java and AWS services.

Software Development Engineer II - Purchase Experience, Purchase Experience - Cart

Software Development Engineer II position at Amazon focusing on building and improving the cart experience for millions of customers worldwide.

Software Development Engineer, Alexa Communications

Software Development Engineer role at Amazon's Alexa Communications team, building real-time communication features and GenAI products with AWS technologies.

Software Development Engineer, Amazon eCommerce Services TEA

Software Development Engineer role at Amazon's Tax Platform Services, building global tax calculation systems using Java and distributed computing.