Amazon Web Services Software Development Engineer II in Denver, Colorado

Job Description

Do you want to invent new ways for customers to discover our products on Amazon? Are you someone that’s not afraid to tackle difficult and ambiguous problems, drive experimentation, and following through to deliver results to customers and our business?

We are looking for a Software Development Engineer(SDE) to join our “Dynamic Discoverability" team defining and building innovative ways for customers to discover the rapidly expanding, high quality products from Amazon's many brands. We will look at a variety of datasets such as product and category relationships, contextual purchase behavior, personalization, usage, catalog, etc, to expose our brands and products in valuable ways for customers. Amazon has incredible selection, convenience, and value, but search is often not effective to discover the best options among such a dynamic selection. You will help build services across the site to drive meaningful and consistent discovery.

If you are an ambitious SDE with great leadership skills who wants to work on hard problems and find new ways to create great customer experiences, then we want to talk to you about joining us in C3Tech.

More About Us:

C3Tech is a high-powered and broadly skilled engineering organization responsible for platforms and end-to-end experiences in Amazon retail. Our work engages the full stack of technology that runs, one of the largest eCommerce engines in the world. We aim to provide the best customer experience through innovative and streamlined shopping and purchase flows that integration with Gateway, Search, Detail Page, and more.

Basic Qualifications

  • Bachelor's degree and/or Master's degree in Computer Science or equivalent.

  • Computer Science fundamentals in object-oriented design, design patterns, data structures, algorithm design, problem solving, and complexity analysis

  • 5+ years of software development experience, including Java and/or C++.

  • Must be able to develop scalable services and APIs

  • Designing and developing enterprise Web applications using Java, JavaScript, JQuery

  • Preferred Qualifications

  • Proficiency using modern web development technologies and techniques, including JavaScript, AJAX, HTML5, CSS, Responsive Design, web services, etc.,

  • Designing and developing using Spring MVC and Hibernate

  • Experience with at least one dynamic language (Python, Ruby, etc)

  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases

  • Ability to effectively articulate technical challenges and solutions

  • Deal well with ambiguous/undefined problems; ability to think abstractly

Share this job

Job ID775499 Services, Inc.

Position CategorySoftware Development

Company/Location (search) : Country (Full Name)United States