Returning Candidate?

Software Development Engineer - Selection Monitoring Team

Software Development Engineer - Selection Monitoring Team

Job ID 
Posted Date 
Company Services, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

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.
We build platforms, systems and tools for the retail business, create and take advantage of datasets that contains billions of records, use the latest data processing technologies like Apache Spark and a broad set of AWS technologies. All aiming to keep Amazon’s catalog comprehensive and competitively priced in order to maintain our position as the most customer-obsessed and innovative 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 mainstream language, such as Scala, Java, Python or C#
  • 2+ 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 quality software on time

Preferred Qualifications

  • Experience with Spark or MapReduce.
  • 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.
  • 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