Software Development Engineer, Alexa Smart Home

Global technology company leading in e-commerce, cloud computing, and artificial intelligence with Alexa smart home solutions.
$129,300 - $223,600
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 Engineer to help revolutionize smart home experiences using AWS technologies. This role offers an exciting opportunity to work on confidential new products that will transform how people interact with their homes and businesses. As part of this innovative team, you'll be responsible for building cloud services for multimodal devices and creating customer-delighting experiences.

The position requires a self-starter who can thrive in ambiguous environments and is passionate about customer impact. You'll be working with cutting-edge technology, designing distributed systems, and collaborating across multiple Amazon organizations. The role combines technical expertise with product development, allowing you to influence both the technical architecture and feature decisions.

The compensation is highly competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and sign-on bonuses. This is an excellent opportunity for engineers who enjoy full-stack development between cloud and devices, and want to be at the forefront of smart home technology innovation.

You'll be joining a team that values technical excellence, innovation, and customer obsession. The work environment encourages quick proof of concepts, deep technical diving, and the ability to shape the future of smart home technology. If you're passionate about creating scalable, reliable systems and want to make a significant impact on how people interact with their homes, this role offers the perfect blend of challenge and opportunity.

Last updated 19 days ago

Responsibilities For Software Development Engineer, Alexa Smart Home

  • Choose technologies to leverage
  • Decide what features to build
  • Drive software engineering best practices
  • Design distributed and scalable systems
  • Test and document software development
  • Work across multiple organizations and services within Amazon
  • Build cloud services for Alexa Smart Home experiences

Requirements For Software Development Engineer, Alexa Smart Home

Java
Kotlin
  • 3+ years of non-internship professional software development experience
  • 1+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with AWS or equivalent cloud technologies (preferred)

Benefits For Software Development Engineer, Alexa Smart Home

Medical Insurance
  • Competitive base salary
  • Equity compensation
  • Sign-on payments
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Smart Home

Product Manager, GFS PPT

Product Manager role at Amazon focusing on labor planning optimization and automation across global fulfillment networks.

Software Development Engineer, GREF Tech

Software Development Engineer role at Amazon's GREF Tech team, building innovative corporate real estate technology solutions using AWS

Software Dev Engineer II, AWS IQ & AWS Marketplace Professional Services

AWS is hiring a Software Dev Engineer II to lead backend development for AWS IQ and Marketplace Professional Services, offering competitive compensation and opportunity to work on large-scale distributed systems.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon's Digital Discovery team, focusing on transforming digital marketing through ML and AI innovations.

Software Dev Engineer II, Amazon S3

AWS S3 Software Engineer role building large-scale distributed storage systems, managing millions of requests per second with 11 nines durability.