Amazon

Returning Candidate?

Software Development Engineer - Selection Monitoring Team

Software Development Engineer - Selection Monitoring Team

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

Job Description

The Selection Monitoring team sits at the core of Amazon’s retail business, and our systems help Amazon stay ahead of the curve by providing the broadest set of products to satisfy our customers’ shopping needs. Using massive datasets and the latest data processing technologies like Spark, we build tools and systems for the retail business. These aims to keep Amazon’s catalog comprehensive and competitively priced in order to maintain our position as the most innovative and customer-obsessed company in the world.
The expectation is to iterate faster on new feature development and continuously improve the efficiency and scalability of our platforms and tools. We are looking for engineers to tackle ambiguous problems in the areas of data processing and distributed systems of cloud-scale. You are expected to take ownership, dive deep and drive solutions from developing prototypes, design to coding, testing and deployment. The role demands innovation and expects you to push the boundaries.
Join us - fun and challenges are guaranteed.

Basic Qualifications

· Bachelor's Degree in Computer Science or related field
· 4+ years of relevant industry experience
· Proficient in a programming language, such as Scala, Java, Python or C#
· 1+ years experience building big data systems
· A deep understanding of software development life cycle and a good track record of shipping software on time
· Delivered solutions that have had a positive impact the team.
· A deep understanding of software development life cycle and a good track record of shipping software on time
· Experience with Spark or MapReduce

Preferred Qualifications

· Experience designing and implementing information retrieval and web mining systems.
· Technical expertise and hands-on experience in building cloud-scale distributed architecture.
· Advanced programming and design skills in Object oriented or functional language.
· Advanced knowledge of data structures and at ease in optimizing algorithms.
· Knowledge of Linux/Unix.
·Awareness of data science, machine learning algorithms, natural language processing and statistical Modeling.
· Experience building large scale solutions that have been successfully delivered to customers


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