We are innovating on how customers globally interact with Amazon products and services, and are looking for a software engineer to help us revolutionize the voice translation and language learning space. Like challenging, fast pace environments and have a passion for data, languages, and other cultures? Enjoy working with engineers in and organization that deals with some of the largest scale problems across Amazon? If so, the Voice Translation Platform team wants to talk to you! As a Software Engineer you will work with your manager to lay out and own the architectural vision and engineering leadership for a team of highly skilled software engineers in the voice translation and language learning space. Engineers at Amazon are thought leaders and force multipliers who help develop and enhance the talent around them. In this specific role, you will get to work with the latest AWS, ASR and NLU technologies in the industry to build voice translation and data solutions to benefit all of Amazon. In partnership with the rest of the Alexa organization your team will assist in accelerating Alexa international expansion. This is a unique opportunity at Amazon with great exposure to various uses of data in machine learning! If you like to work hard, have fun, and make a difference, this is the team for you! Key Responsibilities: Act as a builder and architect, design, and develop world class, scalable distributed systems. Recruit, hire, mentor and coach Software Development Engineers. Interface with our internal customers to understand requirements, set priorities and communicate direction and progress. Take on hard, ambiguous problems and articulate solutions that will be able to serve broader Amazon. Help develop long-term technical and business strategies in the machine translation space.
Bachelor's degree in computer science, computer engineering, mathematics, related technical discipline, or related industry experience Experience in modern programming languages, like Java, C#, Ruby, or Python. 3+ years of software development experience Experience working on an engineering team using Agile processes (Scrum, Kanban) Experience with Test Driven Development or writing unit tests Graduate degree a plus Experience with distributed (multi-tiered) systems, algorithms, and relational databases Preferred experience on a UNIX or Linux platform Ability to effectively articulate technical challenges and solutions Deal well with ambiguous/ problems; ability to think abstractly Experience working pragmatically under deadlines with operational software Multilingual (any language other than English) Mobile development experience Educational software experience Experience with localization development
Amazon is an Equal Opportunity Employer Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.