Returning Candidate?

Software Development Manager, Amazon Alexa (Cloud Services)

Software Development Manager, Amazon Alexa (Cloud Services)

Job ID 
Posted Date 
AMZN CAN Fulfillment Svcs, Inc
Position Category 
Software Development
Recruiting Team 

Job Description

Alexa is the Amazon cloud service that powers Echo, the groundbreaking new Amazon device designed around your voice. We believe voice is the most natural user interface for interacting with technology across many domains; we are inventing the future.

The Role:

We are looking for a passionate, hands-on software development manager to join our team and drive the development of web applications that power consumer electronic devices. Your job will be to work with a team of engineers (hardware and software) and other team members (PM, Product, Marketing) to design and develop new ways of providing exciting and compelling experiences. You'll measure your success by the quality of your execution, the pace of innovation you help drive, and the increased satisfaction you deliver. If you’re ready to make a difference, if you want huge challenges to tackle, we would love to talk to you.

We are looking for passionate, hard-working, and talented Software Manager who have experience building innovative, mission critical, high volume applications. 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 you know.

· Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules
· Will establish design principles, select design patterns and mentor junior team members
· Will help to define and push for the best possible end-user experience

Basic Qualifications

  • BS in Computer Science or related field
  • 5+ years of hands-on software development experience
  • 3+ years of people/project management experience
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Experience delivering software using Agile/Scrum methodologies
  • Experience with at least one modern programming language (Java, C++, etc).
  • Experience with open source technologies and cloud based services.

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)

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