Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Amazon

Software Developement Engineer

Seattle, WA

DESCRIPTION

Have you ever wondered what sort of systems and software power the world's largest e-Commerce catalog? What sort of systems do you build to host such a catalog and process millions of updates on the billions of items every single day when you know traditional database technologies just cannot handle the massive scale? How do you ensure that you serve up the freshest possible information to hundreds of millions of Amazon's customers around the world 24x7x365? How do we tie such massive catalog updates to our customers? Did the new system we launched create a positive customer impact? Did the customer search experience become better?

We are looking for an influential software development engineer- with an excitement for a blank canvas - to join our Seattle office with a mission to innovate and solve some of the complex problems that today require a lot of manual interventions and subjective decision making while creating products into Amazon catalog.

Want more jobs like this?

Get Software Engineering jobs in Seattle, WA delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

The opportunity (puzzle to solve) is that there is no single solution as the problem scope is varied and diverse. The solutions you build will vary from simple rule based systems to machine learning, semantic analysis and text processing. In this role you will have the opportunity to understand the problem space in depth, opportunity to learn and apply newer technologies and see the results.
You will be a technical leader in the team with the opportunity to steer and mentor a team of smart SDE's who will work with you in delivering this mission. This is a great learning experience with the freedom to apply technology as required, opportunity to present and work with principal engineers and contribute to the bread and butter of amazon retail business. You will have direct line of sight into your efforts as results will directly impact the end customer buyability on Amazon.

Our organization has a strong focus and great track record of growing our employees.

BASIC QUALIFICATIONS

  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience


PREFERRED QUALIFICATIONS

  • Advanced post graduate degrees (M.S., Ph.D.) in Computer Science or a related field
  • Experience in building large scale systems or distributed applications
  • Experience with modern methods for parallelized processing of large, distributed datasets (e.g. Spark, Hadoop, Map-reduce)
  • Ability to drive consensus on technical designs within the team and across teams.
  • Expertise in delivering high quality, innovative applications.
  • 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.
  • Strong customer focus, ownership, urgency, and drive
  • Optimizing products to improve its performance and usability.
  • Excellent written and verbal communication.

Client-provided location(s): Seattle, WA, USA
Job ID: Amazon-1259923
Employment Type: Other

This job is no longer available.

Search all jobs