10 days old

Software Development Engineer - Full Stack

Amazon.com
Palo Alto, CA 94301
  • Jobs Rated
    11th

DESCRIPTION

Job summary
Hundreds of millions of customers. Billions of queries per year and dollars in revenue. The scale and impact of Amazon search is HUGE and we need smart and creative engineers to imagine and develop innovative cross-device features to realize the future of product search worldwide.

The Search Customer Experience team is responsible for worldwide customer facing search features on desktops, tablets, and mobile devices. Everything from the moment a customer clicks into the search box to when they view search results. We use data mining and usability data to develop new features and we test them through hundreds of A/B experiments a year as well as data mining and usability studies. This immense amount of data allows us to leverage machine learning to build smarter and more personalized experiences for our customers across a wide variety of categories, from instant video and Kindle books to apparel and electronics.

On a day-to-day basis, you'll be part of a small, close-knit team of engineers that are agile, data driven, and highly collaborative. You'll help analyze customer behavior, propose ideas and solutions during sprint planning with your team, implement big ideas, and then measure the results. Engineers on our team have proposed ideas that have impacted millions of customers and generated millions of dollars in revenue.

Our team is responsible for architecting and building the platform that renders search result pages. We optimize for speed and developer productivity: 100s of engineers work on the platform and every millisecond counts. The platform we build directly impacts what features can or can't be built for customers. The team focuses on both the rendering and service layers of the architecture, trying to figure out the best way to organize and return data from upstream dependencies and how to render that data as quickly as possible. The work we do involves tackling a number of large-scale architectural problems while collaborating with senior engineers across the organization.

You should be a well-rounded software engineer, with expertise in building large-scale web applications and/or low-latency services, optimized for performance. You should love challenges and working on large-scale, customer facing projects.

BASIC QUALIFICATIONS

  • Programming experience with at least one software programming language.
  • 1+ years of experience in software development

PREFERRED QUALIFICATIONS

  • Master€™s Degree in Computer Science or related field.
  • Experience building large scale full stack software systems that have been successfully delivered to customers.
  • 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.


Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Categories

Jobs Rated Reports for Software Developer

Posted: 2022-05-13 Expires: 2022-06-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer - Full Stack

Amazon.com
Palo Alto, CA 94301

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Good
68/220
Stress
Very Low
26/220
Growth
Very Good
18/220
Powered ByCareerCast