Amazon

Returning Candidate?

Software Development Engineer II

Software Development Engineer II

Job ID 
398547
Location 
US-CO-Denver
Posted Date 
4/13/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
North American Teams - Consumer - Retail Plus

Job Description

Consumer Electronics is one of the largest businesses at Amazon. We are a fast-growing, dynamic, high-impact, and fun category that includes TV/Blu-ray, camera/photo, musical instruments, home audio, headphones, and connected devices such as mobile phones. Our marketplace is changing rapidly. It is still Day 1 here!

CETech is the high-powered technical team responsible for the platform and end-to-end experience for customers to shop for consumer electronics on Amazon. We provide the best customer experience through streamlined shopping and purchase flows that often include integration with carrier systems across the world.

We have an opening for a talented Software Development Engineer to help us innovate and make our mark in this space! Are you up for the challenge? If you are an experienced SDE who wants to work on hard problems and have the autonomy to deliver, then we want to talk to you about joining us in CETech.

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++.

Preferred Qualifications

  • Proficiency using modern web development technologies and techniques, including JavaScript, AJAX, HTML5, CSS, Responsive Design, web services, etc.,
  • Designing and developing enterprise Web applications using Java, Spring MVC, Hibernate, JavaScript, JQuery
  • 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
  • Graduate degree a plus