Search jobs > Seattle, WA > Software development

Software Development Engineer II, Amazon

Amazon.com Services LLC
Seattle, Washington, USA
$129.3K a year
Full-time

Have you used Autocomplete on search page on amazon.com? Are you excited about building solutions that improve the autocomplete experience in search and impact hundreds of millions of customers?

The scale and impact of Amazon search is HUGE and we need smart and creative leaders to develop innovative features to improve the future of Amazon search worldwide.

Come help us deliver features you would be proud to show off to your friends!

The mission of Search Customer Experience - Autocomplete team is to make it easier for customers to express their shopping intent specific to different types of entities available in Amazon retail website (e.

g. Brand, Author / Artist, Influencer). The experience will allow customer to select top-ranked intent and navigate to the page which provides the relevant and high-quality content matching the targeted intent.

We will leverage data from Catalog, Associates, and other systems in Amazon to identify popular entities, measure content quality of intent-relevant page, and visualize top-ranked intent-page pairs on Autocomplete UI.

Key job responsibilities

In this role, you will :

  • Work with product managers to understand the problem spaces, the business requirements and share your ideas
  • Explore and propose the extensible technical designs that meet the needs of the customers by working with multiple different teams
  • Deliver the high-qualify systems with high extensibility, scalability, and availability
  • Proposed the innovate solutions that improve the experiment velocity and efficiency

A day in the life

On day-to-day basis, you will be working in a fast-paced environment with a team of smart software engineers, product managers, and partners.

You will work closely with product managers to share your ideas and shape the products you build. You will design and build the right technical solutions to meet the needs of the customers.

You will have the chance to learn many systems and your work will improve the systems' extensibility, scalability and availability, and impact hundreds of millions of customers!

BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • 30+ days ago
Related jobs
Promoted
Amazon Development Center U.S., Inc.
Redmond, Washington

We are looking for a deeply technical, team-first software development engineer to push this product even further. AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently...

Amazon.com Services LLC
Seattle, Washington

The Amazon's Shipping and Delivery Support (SDS) team focuses on providing drivers, delivering packages on behalf of Amazon, with seamless access to support and self-service capabilities through the SDS Driver Support Hub, available in their mobile-native delivery app. As an SDE-II on Amazon's Shipp...

Amazon Development Center U.S., Inc.
Redmond, Washington

Your continuous development benefits from one-on-one mentorship from senior software engineers, access to and feedback from principal engineers, and a personalized career development plan with your manager. On a typical day, our software engineers might deep dive to root cause a customer issue, rele...

Amazon.com Services LLC
Seattle, Washington

A Software Development Engineer (SDE) at Amazon works on real world problems on a global scale, owns their systems end to end and influences the direction of our technology that impacts hundreds of millions of customers around the world. AWS Financial Technology Team is looking for a results-oriente...

Amazon Development Center U.S., Inc.
Burien, Washington

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a memb...

Amazon.com Services LLC
Seattle, Washington

As a Senior Software Development Engineer on this team, you will work with software teams across Amazon to learn, innovate, and lead a team of engineers to enhance the performance and efficiency of software solutions in all areas of Amazon's software stack. We create central efficiency solutions whi...

Amazon Development Center U.S., Inc.
Mountlake Terrace, Washington

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a memb...

ByteDance
Seattle, Washington

ByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power several of ...

Amazon Data Services, Inc.
Seattle, Washington

Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers. You will leverage your deep experience in software technology and development to work with networking teams and develop sof...

TikTok
Seattle, Washington

Mentor junior software engineers. Our quality assurance engineering team is responsible for keeping an e-commerce ecosystem stable, secure, and intuitive for our users. Research and implement solutions to improve system stability, including online system capacity testing, monitoring system setup, CI...