Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Software Engineer Senior Database Developer Sales and Merchandising Representative Sales Management Trainee advertising specialist Driver Administrative Associate Independent Contractor - Local BUSINESS SALES CONSULTANT Junior Accounts Receivable Specialist - Driver Jr Engineer Jr Software Engineer Cybersecurity Engineer Territory Sales Representative FRONT END DEVELOPER Mobile Developer Senior React Developer 5G Software Validation Developer Supervisor Developer Services CoE Senior Programmer Analyst Learning Assistance Teacher Front-End Web Developer DAHES Educational Assistant 5 Substitute Teacher - PROGRAM Software Engineer Intern - Chicago Developer Specialist Jr Junior Software System Engineer Temporary Junior Web Designer Front-End Developer Software Engineer Software Engineering Intern - Summer Software Engineering Summer Internship Front End Solutions Developer Outside Sales Associate outside sales representative Outside Sales Representative Relationship Manager Director Entry Level Digital Marketing Specialist Career Centre Program Assistant Data Scientist CNC Mill Machinist and Programmer Account Manager - Premium Accounts CNC Programmer Setup Operator IV Mobile iOS Developer Django Software Developer - Contractor Python Developer Software Engineer Newest Jobs
Companies
Yelp Two Sigma CareGuide Sterling-Turner AsteroidX LowCostWebDesignFirm.com Clearbanc Aecom Exact Media First Convenience Bank WeWork Aerotek The Youth Connection Shopify Recovhub AT&T mappedin American Income Life Amazon Flex Insight Global Clickworker Paylocity Scotiabank Vector Marketing Creative Circle TD Bank Microsoft Jane Street Desjardins Top Hat Unbounce Hootsuite SnapTravel GoParkr JUUL Labs autoTRADER.ca Doordash UnitedHealth Group Checkout 51 ContactMonkey 51talk Walgreens Zillow CIBC Instacart Hatchways Intel Mobeewave ScribbleLive CGI Group, Inc. All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Software Development Engineer | Amazon Alexa At Amazon.com

Location: Vancouver, British Columbia

Job Description

Job Description

The Amazon Alexa Hosted Skills team is a startup-mode team within the larger Amazon Alexa team, which focuses on building the hosting solutions for Alexa skills.

Alexa is Amazon’s cloud-based voice service available on tens of millions of devices from Amazon and third-party device manufacturers. With Alexa, you can build natural voice experiences that offer customers a more intuitive way to interact with the technology they use every day. Our collection of tools, APIs, reference solutions, and documentation make it easy for anyone to build with Alexa.

Our team is focused on building the hosting solutions for Alexa skills. If you are interested in building for Alexa using AWS, you will love the job!

Our program is growing and as a result our team is looking to hire top-notch engineers. If you want to work on one of Amazon Alexa's most impactful program and are passionate about writing code that impacts millions of people every day, we want to hear from you.

We are seeking engineers who thrive in an early-stage startup-like environment where features and systems design are still fluid. We are not iterating on an existing space, we are blazing new trails. To succeed, you must have the ability to obsessively target our users' needs with elegant, reliable, high-scale systems work and be prepared to adjust course on the fly. We take agility and rapid iteration seriously.

Engineers interested in this position should have hands-on experience in building dependable, large systems that stand up to crushing scale. The ideal candidate will have experience in delivering customer-facing functionality at large scale on Linux, using Java and JavaScript frameworks and leveraging AWS solutions.

Basic Qualifications

  • 3+ years professional experience in software development
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Proficiency in, at least, one modern programming language such as C, C++, Java, or Perl
  • Experience working with the Front-end frameworks, such as AngularJS, React and overall interest in the Front-end technologies
  • Bachelor’s Degree in Computer Science or related field
  • Knowledge of AWS: CloudFormation, Lambda, IAM

Preferred Qualifications

  • Experience building software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Create and execute appropriate project tasks and processes for development activities in concert with business and project management efforts
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Review appropriate quality plans, test strategies and interact with QA for testing activities