Taro Logo

Software Development Engineer, Alexa Alarms

Global technology company leading in e-commerce, cloud computing, and artificial intelligence with Alexa voice assistant.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Alexa Alarms

Join Amazon's Alexa Alarms team, where you'll work on features used by millions of customers daily. The team's mission is to become the world's best alarm clock, providing customers with a reliable and delightful wake-up experience. As a Software Development Engineer, you'll tackle challenges in scaling and reliability for this high-traffic domain, working with distributed cloud-side services and device infrastructure.

The role offers an exciting opportunity to shape the future of voice interaction technology through Alexa. You'll be part of a team that believes voice is the most natural user interface for technology interaction. The team is expanding their product into new areas, focusing on becoming a successful sleep and wake-up assistant to help customers sleep better and wake up at the right time.

Working at Amazon means joining one of the world's most beloved brands, where customer obsession is part of the company DNA. You'll use cutting-edge technology to solve complex problems that influence millions of customers, sellers, and products globally. The development cycles are fast-paced, measured in weeks rather than years, making this an ideal environment for those who thrive on creating new products and features while managing ambiguity.

The position requires strong technical skills, leadership capabilities, and a passion for customer-centric innovation. You'll be involved in the full software development lifecycle, from design to deployment, while working in an Agile/Scrum environment. This is an excellent opportunity for engineers who want to make a significant impact through their contributions while working with a team that values technical excellence and customer satisfaction.

Last updated 7 months ago

Responsibilities For Software Development Engineer, Alexa Alarms

  • Leading development and maintenance of key system features
  • Working in an Agile/Scrum environment to deliver high quality software
  • Deploy applications on devices and cloud platforms, and manage their lifecycle
  • Participate in code reviews, design discussions, and team meetings
  • Mentor junior engineers and provide technical guidance

Requirements For Software Development Engineer, Alexa Alarms

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
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Interested in this job?