Software Development Engineer in Cambridge

Software Development Engineer
Amazon Services LLC
Cambridge MA USA

Job Details

Updated on 2018-06-18


Interested in Amazon Echo? We’re building the speech and language solutions behind Amazon Echo and other Amazon products and services. Come join us!

The Applied Modeling and Data Science team is dedicated to providing data-driven insights to guide continuous improvements to the Alexa customer experience. To help us accomplish that, we are pioneering new internal tools to automate and streamline processes that are critical to Alexa Machine Learning initiatives. You will work on a small, cross-functional team to understand the needs of internal customers and develop innovative solutions that have the potential to be adopted across the Alexa ecosystem.

Our team is looking for a Software Development Engineer passionate about new opportunities and has a demonstrable track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building applications. You believe in agile development, quick prototypes and strive to see your work in action and you thrive and succeed in delivering high quality technology products/services in a fast-paced growing environment where priorities shift fast.


· BS/MS in Computer Science or equivalent
· 3+ years of industry experience developing software and an understanding of design for scalability, performance and reliability.
· Programming in one or more object-oriented languages like Java/Python/C#/Ruby/Objective C/C++
· Experience building scalable infrastructure or distributed systems for commercial online services
· Experience in data modeling and analysis, especially with distinctive data sources.
· Strong sense of ownership, customer obsession, and drive.
· Excellence in technical communication with peers and non-technical cohorts.
· Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
· Experience in best coding practices including peer code reviews and unit testing.


· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations
· Mastery of the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python, Ruby) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hadoop, Spark, Mesos, Rails)
· Sharp analytical abilities and proven design skills.
· Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
· Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs. is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

Software Development Engineer
Amazon Services LLC
Cambridge MA USA