Amazon

Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
369995
Location 
CA-BC-Vancouver
Posted Date 
7/28/2016
Company 
AMZN CAN Fulfillment Svcs, Inc
Position Category 
Software Development
Recruiting Team 
North American Teams - Consumer - Retail Plus

Job Description

We’re the Mexico & Canada websites development team. We own the code that delivers great customer experiences for https://www.amazon.com.mx/ and http://www.amazon.ca/. And we’re growing! We’re looking for engineers who are passionate about writing code and who love to build distributed systems that are transactional, scalable, high throughput, fault tolerant and always available. We’re looking for engineers who are able to design and develop beautiful front-end UI as well as the massively scalable backend services to support it. We’re seeking engineers who are comfortable driving the end to end solution and who can do so in an autonomous creative manner. We’re looking for the thought leaders and trailblazers because we’re sailing to the edge of the map and into new territory.

Basic Qualifications


  • BS degree or higher in Computer Science, Engineering or related field
  • 3+ years relevant work experience in commercial or web-scale system software development
  • Proficiency in developing objected-oriented software, with deep experience in one or more relevant languages (Java, C++, or C#)
  • Understanding of operating system fundamentals (Linux or Windows)
  • Understanding of scalable computing systems, software architecture, data structures, and algorithms
  • Knowledge of professional software engineering best practices for the full software development life cycle
  • Strong verbal and written communication skills
  • Strong analytical skills, with excellent problem solving abilities

Preferred Qualifications

  • Experience taking a lead role in building and operating scalable distributed systems
  • Experience in Agile/SCRUM enterprise-scale software development
  • Familiar with building secure software using modern security principles
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment