Interested in Machine Learning? How about Amazon Alexa? We’re building the machine learning platform behind Amazon Alexa and other Amazon products and services. We’re working hard, having fun, making history; come join us! As a Manager of Software Development, you will be responsible for leading a team of engineers in design, development, test, and deployment of a range of products on mobile platforms. A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. You will be helping to hire and build your team and systems. Key Responsibilities: · Responsible for the over-all systems development life cycle · Management and execution against project plans and delivery commitments; Manage the day-to-day activities of the engineering team within an Agile/Scrum environment · Management of departmental
· Bachelor's Degree in Computer Science · 8+ years experience in software development. · 3+ years experience managing software development teams · 3+ years of hands on experience in architecting and building highly scalable distributed systems · Experience leading highly-skilled software engineering teams · Experience forming teams and recruiting software engineers · Experience developing careers with highly-skilled software engineers · 3+ years of experience in both written and verbal communication to present complex technical information in a clear and concise manner.· MS, Ph.D. in Computer Science,