• Software Development Engineer

    Location US-WA-Seattle
    Posted Date 3 months ago(4/30/2018 9:39 AM)
    Job ID
    656914
    Company
    Amazon.com Services, Inc.
    Position Category
    Software Development
  • Job Description

    The vision for Amazon Fashion is to create services, processes, tools and platforms to support innovative and engaging fashion experiences. The Fashion Science team at Amazon aims to make Amazon the number one online shopping destination for Fashion customers.

    We are looking for a passionate and innovative Software Development Engineer who loves solving hard problems and can tackle the challenges faced by our customers in discovering items that match their preferences and inspire their sense of style.

    We are looking for individuals who can thrive in a work environment where we quickly deliver innovative features in behalf of our customers.

    Being a member of our team, you will be:
    • Responsible for solving algorithmically complex problems; building front end applications and backend services that can scale to millions of requests and deployed globally delivering an exceptional customer experience.
    • Using cutting edge technologies, machine learning and computer vision techniques to infer search intent to provide most relevant suggestions to our customers and to improve the discovery of items.
    • Building systems that will impact millions of customers and create multi-million dollar revenue opportunities, ship in just a couple of weeks and instantly measure the dollar value of what you have developed.
    • Working with a group of top-notch software developers and applied scientists, seasoned product and program managers, and creative visual designers who form a great team to raise the bar on the customer experience.

    If this sounds like a team that you want to be a part of, come join us!

    Basic Qualifications

    • Bachelor’s Degree in Computer Science or related field
    • 4+ years professional experience in software development
    • Strong practical understanding of Computer Science fundamentals including Object Oriented Design, data structures and algorithms
    • Proficiency in, at least, one programming language such as Java or Python
    • Familiarity with Agile Software Development methodologies
    • Experience with Spring, MVC frameworks, REST API design and development
    • Proficiency with front-end frameworks (HTML, JavaScript / jQuery (UI), HTML5 and CSS3, Angular, React, Node Js, bootstrap)
    • Strong analytical skills and a passion for delivering high-quality software.

    Preferred Qualifications

    • Familiarity with Machine Learning and Computer Vision techniques.
    • Experience with Relational and No SQL Databases
    • Practical experience writing large scale web applications including architectural decisions, language choices, frameworks and implementation
    • Experience with scalable distributed systems and service oriented architectures
    • 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
    • Excellent written and oral communication skills
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job