Amazon

Returning Candidate?

Software Development Engineer - Big Data/ Machine Learning

Software Development Engineer - Big Data/ Machine Learning

Job ID 
530713
Location 
US-WA-Seattle
Posted Date 
10/16/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Impact
Are you passionate about offering customers Earth’s biggest selection? Do you want to play a key role in building innovative solutions to drive authoritative selection on Amazon? Do you have a high sense of ownership and the ability to create end to end solutions for complex problems? If so, Amazon’s Selection Monitoring team has an opportunity for you.

Opportunity
The Selection Monitoring team is responsible for identifying worldwide selection opportunities and providing actionable data to the business teams to drive selection expansion. We are looking for SDEs to focus on challenging technical problems such as extracting structured-data from unstructured-content, building state-of-the-art crawling infrastructure, automatic classification, workflow prioritization and architecting large-scale distributed systems. This is a tremendous opportunity for SDEs who want to create reliable and scalable solutions to enhance selection for our customers. We’re looking for people who innovate, love solving hard problems, and never take “no” for an answer. You will lead a team of top-notch software developers to work hard, have fun, and make history.

Basic Qualifications

  • Bachelor’s Degree in Computer Science or related field
  • Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
  • 4+ 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
  • Proficiency in, at least, one modern programming language such as Java, C, C++, C#, or Perl
  • Proficiency in HTML, Javascript, CSS and general Web 2.0 techniques

Preferred Qualifications

  • Experience taking a leading role in 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
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience influencing software engineers best practices within your team
  • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
  • Knowledge of Linux/Unix and scripting on perl/ruby.
  • Experience in Ruby on Rails, Google Django, relational database or Cloud storage services
  • Experience developing AJAX interfaces with AJAX libraries and frameworks (e.g. JQuery, DOJO etc.)
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.