You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Amazon Logo

Sr Software Development Engineer

Reference ID: 417331

Share job:

Job Location icon
Vancouver, BC
Job Type icon
Full Time
Job Category icon
Software and Programming

You've read the comics. You've watched the movies. You've always wanted to be a force for good over evil. Come build services to support protecting Amazon and its customers by keeping unwanted activity off Amazon's platforms. Our organization supports building secure analytics software that keeps Amazon and its customers safe. The systems you build will help to identify and detect unlawful activity, and you will be challenged to make them scale to the exponential growth of Amazon. We are successful when we enable Amazon customers and sellers to more easily use the products we support.

The systems you build will use Amazon's own data, leveraging Machine Learning, to understand customer's behavior and detect changes in that pattern, as well as to automate suspicious activity detection. We are successful when we enable Amazon customers and sellers to more easily use the products we support. You will build systems that leverage unique storage systems such as graph database technologies, and opportunity to build a sophisticated rules management intelligence platform to support Amazon Payments Compliance.

Amazon is an equal opportunity employer.

Basic Qualifications

    •Bachelor's Degree in Computer Science or related field
    •8+ 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
    •Fluency in one more more modern programming languages such as Java, C# or C++
    •Ability to take raw product requirements and develop software architectures and designs to bring them to life.
    •Experience defining system architectures and exploring technical feasibility tradeoffs.

Preferred Qualifications

    •Strong, object-oriented design and coding skills (C++ and/or Java preferably on a UNIX or Linux platform)
    •Deals well with ambiguous/undefined problems; ability to think abstractly
    •Experience building complex 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
    •Ability to take a project from scoping requirements through actual launch of the project
    •Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
    •Graduate degree (MS/PhD) a plus.
    •Strong written/spoken communication skills
    •Experience with system architecture/design
    •Experience with distributed systems operating in a scalable/high volume environment

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

Posted: November 17, 2017
Closes:December 25, 2017