Returning Candidate?

Software Development Engineer, Alexa

Software Development Engineer, Alexa

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

Job Description

We solve complex technical and business problems with ingenuity and simplicity. You can make history with us, and the good news is that we’ve only just begun!
For our new team we are looking for passionate, curious, and talented Software Engineers who have experience building innovative, mission critical, high volume applications that will revolutionize the industry. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. Running with the spirit and energy of a start-up, our team is focused on leveraging emerging technologies (Alexa voice recognition) to create new products. We are building a new team and looking for talented engineers to join us!

The ideal candidate will be passionate about an opportunity to build elegant systems in the most efficient ways, pushing the limits of current technology and challenging the status quo.

Key responsibilities include:
  • Develop and launch core product features
  • Influence our overall strategy by helping define product features, drive the system architecture, and spearhead the best practices that enable a quality product
  • Create world class software and Alexa experiences
  • Interact with cross-functional engineering teams across the company
  • Dive into and take ownership of mission critical puzzles
  • Participate in and drive design reviews

Basic Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5+ years experience building production software systems
  • Experience with one or more modern programming languages (Java, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
  • Experience in technical communication with peers and non-technical cohorts
  • Development experience defining, developing and maintaining REST based interfaces

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
  • Development experience with Linux and embedded operating systems.
  • Development experience with communications products (e.g. IP messaging, voice , and video)
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation