Returning Candidate?

Software Development Engineer, Amazon Alexa (Cloud Services)

Software Development Engineer, Amazon Alexa (Cloud Services)

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

"Alexa, wake me up at 6 am"
"Alexa, set a 5 minute timer for my chicken"

Alexa is the Amazon cloud service that powers Echo, the groundbreaking new Amazon device designed around your voice. Our group is in charge of making Alexa an indispensable assistant in the home, helping people manage their time and tasks and connecting household members. If you want to be a part of the team that will work to set and drive the execution against this vision, we’re hiring! Use your ideas, drive, and passion to make Alexa a member of your household.

We are looking for a talented engineer to join our team and help take this experience to the next level, including on the AVS-based consumer devices. You will work with a team of engineers (hardware, and software) and across functional teams (PM, Product, Marketing) to design and develop new ways of providing exciting and compelling experiences. Here success is measured by the quality of execution, the pace of innovation you help drive, and the increased customer satisfaction you deliver. If you want huge challenges to tackle and you’re ready to make a difference, we would love to talk to you.

In this role, you will have an enormous opportunity to make a large impact on the design and architecture of cutting edge products used every day, by people that you know. In addition, you will:

· Use your wide experience in building innovative, mission critical, and high volume applications.
· Help define and influence best possible end-user experience (Do you really want a crummy experience at 6am?)
· Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules
· Use your learnings to establish design principles, select design patterns and mentor junior team members

Basic Qualifications

  • Bachelor's Degree in Computer Science or related field
  • 8+ years experience building successful production software systems
  • Possess OO design/development skills and have experience driving projects from concept to prototype and finally implementation

Preferred Qualifications

· Experience developing cloud software services and an understanding of design for scalability, performance and reliability
· Development experience defining, developing and maintaining web service API's
· Master's degree in Computer Science or related field
· Demonstrated ability to mentor other software developers to maintain architectural vision and software quality.
· Excellence in technical communications with both technical and non-technical peers
· Mastery of the tools of the trade, including a variety of modern programming languages (Java, C++) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate) is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation