Amazon

Returning Candidate?

Software Development Engineer - Graph

Software Development Engineer - Graph

Job ID 
391312
Location 
US-WA-Seattle
Posted Date 
3/21/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
North American Teams - Consumer - Sellers Plus

Job Description

The Graph Platform Team lives at the heart of Amazon's world class retail website. We are building Graph as a product that can be used by anyone with simple self-service on-boarding. We obsess over helping customers all across the globe find, explore and discover products within the biggest and best selection on the planet. In fact, we built our own technology, tools, and services to do just that!

We own and develop the graph database that supports product classification serving as the backbone of Amazon’s customer experience; from customer search, to the shopping navigation. In fact, it’s use is becoming widely adopted for various other needs across Amazon. Our classification systems which rest on-top of our highly scalable graph allows Amazon's customers to find things quickly, in multiple countries, using multiple languages, at a global scale.

With the continued growth and demand on our graph, we have decided to reinvent it. We are re-engineering the core graph engine, adding sophisticated new capabilities, and building it for even greater scale. We are looking for highly motivated and smart engineers interested in helping us bring it to a next level. The work involves designing and implementing highly complex, global-scale, distributed graph capabilities. Want to redefine the future of Graph databases? - Welcome to Graph Platform team.

Basic Qualifications

  • Bachelor's Degree in Computer Science or similar
  • 4+ years professional experience in software development
  • Proficiency in object oriented programming like C++ and/or Java
  • Experience with scripting languages like Python, Ruby, Javascript
  • Extensive experience in Design/Distributed Systems/Data Structures/Algorithms
  • 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
  • Self-directed team player
  • Results oriented person with a focus on delivery

Preferred Qualifications

  • Master's Degree in Computer Science or related field
  • Linux experience preferred
  • Experience with Javascript
  • Experience in Graph theory

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