Software Development Engineer, Alexa Smart Home

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Alexa Smart Home

Amazon's Alexa Smart Home team is seeking a Software Engineer to pioneer the development of innovative cloud services using AWS technologies. This role offers an exciting opportunity to shape the future of smart home experiences, working on confidential new products that will transform how people interact with their homes and businesses. The position requires a self-starter who can thrive in ambiguous environments and drive technological innovation.

As a Software Engineer on the team, you'll be responsible for designing and implementing scalable cloud services that power Alexa Smart Home experiences. You'll work across multiple Amazon organizations, leveraging the latest AWS technologies to create customer-delighting features for existing and upcoming Multimodal devices. The role offers significant autonomy in choosing technologies and making key architectural decisions.

The ideal candidate brings 2+ years of professional software development experience and strong expertise in cloud technologies. You'll join a dynamic team that's pushing the boundaries of smart home technology, with competitive compensation ranging from $129,300 to $223,600 based on location and experience. The position offers comprehensive benefits including medical coverage, equity opportunities, and sign-on bonuses.

This is an excellent opportunity for a passionate technologist who wants to make a direct impact on how people interact with their smart home devices, working with cutting-edge AWS technologies while helping to shape the future of Alexa's smart home ecosystem. You'll be part of a team that values innovation, customer focus, and technical excellence, with the chance to work on confidential projects that will define the next generation of smart home experiences.

Last updated 7 minutes ago

Responsibilities For Software Development Engineer, Alexa Smart Home

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

Requirements For Software Development Engineer, Alexa Smart Home

Java
Kotlin
  • 2+ years of non-internship professional software development experience
  • 1+ years of non-internship 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

Benefits For Software Development Engineer, Alexa Smart Home

Medical Insurance
Equity
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation available
  • Sign-on payments available
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Smart Home

Software Development Engineer, EC2 VPC

AWS is hiring a Mid-Level Software Engineer to develop cloud infrastructure and network virtualization systems for EC2 VPC, offering comprehensive benefits and growth opportunities.

Data Center Non-Destructive Testing Engineer

AWS seeks Non-Destructive Testing Engineer for data center operations, requiring 4+ years industry experience, focusing on critical infrastructure maintenance and system reliability.

Electrical Design Engineer, Data Center Design Engineering

AWS seeks Electrical Design Engineer to design and innovate data center infrastructure, offering competitive pay $105K-185K, hybrid work, and global impact.

Software Development Engineer, AWS Commercial Applications

AWS Commercial Applications Software Development Engineer position focusing on building virtualization capabilities and VMware workload solutions.

Azure Customer Engineer

Azure Customer Engineer position at Microsoft, focusing on customer support and engineering solutions for Azure cloud services with competitive compensation and benefits.