Amazon

Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
506288
Location 
CA-BC-Vancouver
Posted Date 
6/13/2017
Company 
AMZN CAN Fulfillment Svcs, Inc
Position Category 
Software Development
Recruiting Team 
..

Job Description

Amazon Payments is one of the fastest growing businesses within Amazon. The team is looking for passionate, talented, and super-smart support engineers. We’re looking for people who innovate, love solving hard problems, and never take 'no' for an answer. Our engineers are top-notch software developers in the industry, who work hard, have fun, and make history.

We need your experience and expertise to build innovative solutions to reduce overall operational burden of Payments Platform. Successful members of this team collaborate effectively with internal end-users, aggressive cross-functional software development teams, and technical support/sustaining engineering teams to solve problems, implement new demand generation solutions, and deliver successfully against high operational standards of system availability and reliability. We look for engineers who are excellent communicators, self-motivated, flexible, hard working, and who like to have fun.

Basic Qualifications

  • BS degree in Computer Science or 3+ years of industry experience developing large scale distributed software systems
  • Strong 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
  • Strong sense of ownership, urgency, and drive
  • Solid knowledge in SQL, XML, and Web services
  • Solid proficiency with an OO language (Java or C++) and design patterns
  • Maniacal customer obsession

Preferred Qualifications

  • Knowledge of Payments Systems and security is a plus