Amazon

Returning Candidate?

Software Development Engineer – Alexa Information

Software Development Engineer – Alexa Information

Job ID 
451345
Location 
US-CA-Sunnyvale
Posted Date 
9/22/2017
Company 
A2Z Development Center, Inc.
Recruiting Team 
..

Job Description

Alexa is the Amazon cloud service that powers Echo and other Amazon devices, which are designed around your voice. Whether in the kitchen with Echo, on the couch with Fire TV, customers expect Alexa to delight them with immediate and accurate answers to their questions. Alexa information domain is responsible for providing rich information to customers on a wide variety of topics including weather, sports, traffic, local businesses and movie show-times.

As a Software Development Engineer on our team, you will be working on building distributed and scalable services that power information verticals on Alexa. Our goal is to provide results that are not just accurate, but highly relevant. Since Alexa is primarily a voice powered assistant, end latencies are extremely important, and we strive to keep them low. You will have enormous opportunities to create impact by working on the design, architecture, and implementation of new and existing applications. You will have a chance to influence the product features and long term design by working with other engineers and product managers on the team, developing exciting and compelling ways of providing information on Alexa.

We are looking for software developers who share our passion for constantly improving information experiences for millions of customers on Alexa. We require you to have strong coding and communication skills, and experience with Object Oriented programming languages like Java or C++. Preference would be given to candidates with experience in building high-performance, reliable systems in a complex, multi-tiered, and distributed environment.

Basic Qualifications

  • Bachelor's Degree in Computer Science or related field
  • 5+ 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
  • Excellence in technical communications with both technical and non technical peers
  • Hands-on experience developing reliable, maintainable code in C++, Java, or C and high level scripting languages like Python or Perl
  • Interest in Search, Machine Learning, MapReduce and Natural Language Processing.