Returning Candidate?

Web Development Engineer II

Web Development Engineer II

Job ID 
Company/Location (search) 
Posted Date 
AMZN CAN Fulfillment Svcs, Inc
Recruiting Team 

Job Description

Job location: 120 Bremner Boulevard, 26th Floor, Toronto, ON, M5J 0A8

Job description:

Amazon’s new delivery platform, Amazon Flex, aims to delight customers by delivering millions of packages faster than ever before. We are expanding our platform rapidly to new geographies and products from groceries to big-screen TVs in an increasingly complex transportation network. We recently launched Prime Now, Amazon’s newest benefit for Prime members who can now skip a trip to the store by shopping on the Prime Now app for products like paper towels, shampoo, books, toys and batteries with orders delivered right to their door in an hour or less. With Amazon Flex, individuals can now be their own boss while earning up to $25 or more delivering ultra-fast Prime Now and Restaurant orders. Both Amazon Flex and delivery experience of Prime Now are powered by the Flex App, which is available on iOS and Android. The Flex App works in concert with our advanced logistics systems and technology in the Flex Platform. The Flex App and Platform will allow the delivery partner to onboard, schedule delivery times in advance or on demand, guide them through their deliveries with in-app mapping and navigation, and more. You can find out more about Amazon Flex, our newest delivery innovation, at Come join the team and help us make history!

Our Transportation Technology group is responsible for designing and implementing software that makes the delivery of these items possible in one hour or less. We are building software that predicts, plans, schedules, routes and executes on the speedy delivery promise in a cost effective manner.

Our engineers are top-notch developers who love listening to the customers, working as a team, and proactively taking the lead whenever necessary. The successful candidate will be responsible for creating and delivering software solutions for the new transportation program. In this role, you will have an opportunity to own design and development of key parts of services and user experience. You will have influence on design and help build a team culture around practices that are critical to a quality product.

We are looking for talented WDEs to design and build these new systems. You will work on hard problems at scale and will have autonomy to deliver. You will deliver a collection of web technology packages and tools that will be used across Logistics technology to bring the best possible user experience to our customers, including customers, transportation network operations, and an internal web development community.

Terms of Employment: Full time, permanent position


Amazon provides a full range of benefits for our global employees and their eligible family members. Eligible employees may also receive Amazon Restricted Stock Units. While they might vary from location to location, Amazon benefits for Canada may include:
  • Health Care
  • Savings Plans
  • Income Protection
  • Paid Time Off
  • Signing Bonuses
  • Employee Stock
Salary range: $94,750 to $127,600/yr, commensurate with experience

Basic Qualifications

Basic qualifications:
  • Bachelor's degree and/or Master's degree in Computer Science or equivalent.
  • 5+ years of software development experience, including Java and/or C++, OO Design, and SOA
  • JavaScript competence
  • Experience using a MV* framework (such as Backbone.js, Ember.js, AngularJS, ReactJS, …)
  • Experience with web interface development and frameworks (Ajax, Angular, Jquery, and similar)
  • Experience in using a version control system, preferably Git
  • Knowledge of HTML5, DOM traversal/manipulation and event capturing, jQuery, CSS

Preferred Qualifications

  • Experience in building high-performance, highly-available and scalable distributed systems.
  • Experience with databases.
  • Java, SQL and web development experience with Linux
  • Spring experience
  • Experience in responsive design, touch interfaces
  • Ideal candidates will show excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
  • Experience designing and supporting large-scale distributed systems in a production environment
  • Self-starter, quick learner and passionate problem resolver
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Vet.