Returning Candidate?

Software Development Manager - Alexa (Cloud Services)

Software Development Manager - Alexa (Cloud Services)

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

Job Description

Intrigued by Alexa? Interested in creating something new? We are building a new product for Alexa - the cloud service that powers Amazon’s groundbreaking Echo devices. We believe voice is the most natural user interface for interacting with technology across many domains. This is a ground floor opportunity to take leadership in a new team helping make Alexa an indispensable personal assistant in the home.

As a Software Manager in the Alexa team, you will lead a team in architecture, design, and implementation of state of the art voice services. In collaboration with your product and development counterparts you will incorporate customer input into our new service and coordinate software development across multiple teams, ensuring our service and other Amazon services work well together. You'll measure your success by the quality of your execution, the pace of innovation you help drive, and the increased customer satisfaction you and your team delivers.

You have the right combination of software engineering theory and the practical experience needed to establish technical credibility with your team and build reliable, scalable, high performance products that customers love to use. We are looking for someone with a real passion for team work, hustle, good communication, creative problem solving, learning, and having fun.

Key qualities
  • Excellent written and verbal communication skills
  • Ability to work effectively in cross-functional teams
  • Track record of taking initiative and producing results
  • Dedicated to providing the best customer experience
  • Inclined to data driven decision making, but appreciates the need for balance
  • Self-directed, demonstrates strong leadership, a great role model and teammate
  • Fast learner who is generous with their knowledge
  • Interested in hiring and developing a team as diverse as our customers

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

  • MS/PhD in Computer Science or related field
  • Experience working in the end-to-end stack (UI, platforms, databases, distributed systems)
  • Experience building, scaling, and maintaining high volume systems
  • Excellent debugging and system analysis skills
  • Develops long-term strategies and influences leadership decisions
  • Demonstrated ability to mentor team to maintain architectural vision and software quality

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