Software Development Engineer, Amazon Alexa

CA-BC-Vancouver
2 months ago
Job ID
564293
AMZN CAN Fulfillment Svcs, Inc
Position Category
Software Development

Job Description

Interested in Amazon Echo? Passionate about creating high quality code utilizing best practices? Come work on the Alexa Skills SDK team where we are building the SDK for Alexa Skill Developers, helping to spread innovation around voice interface and all new possibilities around it!

We are looking for passionate, hard-working, and talented library developers to innovate in building SDKs for developing Alexa Skills. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of next generation Alexa Skill SDK and help Alexa Skills developers extend their skills to utilize new features continuously in this quickly developing area.

Responsibilities


  • Responsible for the development and maintenance of key library features
  • Will work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
  • Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules.
  • Will establish architectural principles, select design patterns and then mentor team members on their appropriate application
  • Will create high code quality and use best industry practices in class library usability to provide Alexa Skill Developers with best possible experience.

Basic Qualifications

  • BS in Computer Science or equivalent
  • Programming 3 or more years in C, C++, Java, C#, Python, Ruby, PHP, Node.js, JavaScript, TypeScript or any other OO language in Linux and/or Windows environment

Preferred Qualifications

  • Development experience in creating SDKs or libraries used by other developers, internal or external
  • Development experience defining, developing and maintaining REST based interfaces.
  • Excellence in technical communication with peers and non-technical cohorts.
  • Strong sense of ownership, urgency, and drive.
  • Ability to achieve stretch goals in a highly innovative and fast paced environment
  • Knowledge of software design patterns
  • Participation in open source projects
  • Extreme focus on creating high quality code and best practices in one or more programming languages

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

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed