Software Development Engineer II, Alexa Shopping

3 weeks ago


Seattle, Washington, United States Amazon Full time
Re-invent the way Alexa helps customers shop

Alexa is a strategic investment for Amazon, aiming to deliver a voice and touch shopping assistant that is so convenient that customers worldwide will use Alexa every day. Alexa Shopping aims to understand the needs of all shoppers regardless of language, background, abilities or economic means.

We are seeking an experienced software engineer to drive the development of Alexa's proactive shopping capabilities. Alexa Shopping builds ultra-low latency, highly available, and scalable distributed systems that help customers discover new products they love while saving them time, and money. We optimize our systems to predict customer's next best shopping action using a combination of machine learning (ML), deep learning and multi-objective constrained optimizations.

Key Job Responsibilities

As a Software Development Engineer, you will be responsible for designing business critical systems, develop high quality code, test, deploy and support large scale distributed systems targeted at increasing Alexa Shopping's reach and engagement. A successful candidate will have an established background in a strong technical ability to work in highly ambiguous environments, excellent problem-solving skills, great communication skills, and a motivation to deliver results in a fast-paced environment. You will have deep knowledge of Java, Object-oriented Design, Service Oriented Architecture and you are passionate about building massively scalable solutions and distributed systems.

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

Bachelor's degree in computer science or equivalent

3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

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

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit

This position will remain posted until filled. Applicants should apply via our internal or external career site.

  • Seattle, Washington, United States Amazon Stores Full time

    We are seeking an experienced software engineer to join our Alexa Shopping team. As a Software Engineer II, you will be responsible for designing, developing, and deploying large-scale distributed systems that enhance the reach and engagement of Alexa Shopping.A successful candidate will have strong technical abilities, problem-solving skills, and a drive to...


  • Seattle, Washington, United States Amazon Stores Full time

    Re-Imagine the Future of Shopping with AlexaAlexa Shopping is revolutionizing the way customers shop, and we're seeking a talented Software Development Engineer II to join our team!About the RoleWe're building ultra-low latency, highly available, and scalable distributed systems that help customers discover new products they love while saving them time and...


  • Seattle, Washington, United States Amazon Stores Full time

    Transform the Way Alexa Helps Customers ShopAlexa Shopping is a strategic investment for Amazon, aiming to deliver a voice and touch shopping assistant that is so convenient that customers worldwide will use Alexa every day.We are seeking an experienced software engineer to drive the development of Alexa's proactive shopping capabilities.Key...


  • Seattle, Washington, United States Amazon Stores Full time

    Alexa Shopping Software Development EngineerDo you want to revolutionize the way Alexa helps customers shop? We're seeking an experienced software engineer to drive the development of Alexa's proactive shopping capabilities.Alexa Shopping builds ultra-low latency, highly available, and scalable distributed systems that help customers discover new products...


  • Seattle, Washington, United States Amazon Full time

    Alexa Shopping: Revolutionizing the Way We ShopAlexa Shopping is a strategic investment for Amazon, aiming to deliver a voice and touch shopping assistant that is so convenient that customers worldwide will use it every day.We are seeking a passionate Software Development Engineer to contribute to the development of Alexa's proactive shopping...


  • Seattle, Washington, United States Amazon Full time

    We are seeking a highly skilled Software Development Engineer to join our Alexa Smart Properties team. As a key member of our team, you will be responsible for designing and developing scalable, flexible, and widely-used services to manage trust on the Alexa Services.You will work closely with senior and principal engineers, data scientists, and security...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our Alexa Shopping team. As a key member of our team, you'll be responsible for designing and building scalable services to power delightful shopping experiences on Alexa devices.You'll work closely with multiple partner teams in Alexa and Amazon Retail to bring new capabilities to...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAlexa Communications is a high-energy, fast-growth business that is inventing the future of global, multimedia communications. We are seeking a skilled Software Development Engineer to join our team and help us define the future of voice-controlled communications.Key ResponsibilitiesDesign and develop core software components for communication...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Alexa Audio Playback Experience team. As a key member of this team, you will be responsible for designing, implementing, and delivering software solutions that improve the Alexa audio experience.Key ResponsibilitiesDesign and implement software solutions that optimize...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a key member of our Device Services organization, you will be responsible for designing, developing, and deploying software solutions that enable the seamless launch, provisioning, and management of devices.Our team is responsible for building solutions...


  • Seattle, Washington, United States Amazon Full time

    Transform the Way People Enjoy MediaAre you passionate about innovating on behalf of customers and making history? We're looking for a talented Software Development Engineer to join our Alexa Entertainment team. As a key member of our team, you'll have the opportunity to impact the customer experience, design, architecture, and implementation of cutting-edge...


  • Seattle, Washington, United States Amazon Full time

    Transforming Entertainment with AlexaAt Amazon, we're revolutionizing the way people enjoy video, music, radio, and books. We're looking for a talented Software Development Engineer to join our Alexa Entertainment team and help shape the future of entertainment technology.As a member of our team, you'll have the opportunity to work on cutting-edge products...


  • Seattle, Washington, United States Amazon Full time

    Join Amazon's Alexa Voice Cloud TeamWe're looking for a talented Software Development Engineer to join our Alexa Trust team. As a member of this team, you'll be responsible for designing, implementing, and launching key features and infrastructure for Trust experiences.Key ResponsibilitiesLead the design and implementation of Trust features and...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly experienced Software Development Manager to lead our Alexa Presentation Language team. As a key member of our engineering organization, you will be responsible for managing a team of software engineers and driving the development of our UI framework.As a Software Development Manager, you will be responsible for:Managing...


  • Seattle, Washington, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Device Services. As a key member of our engineering group, you will contribute to the design, architecture, and implementation of our supply chain applications.Key ResponsibilitiesDevelop new features in the Forward Logistics space using agile...


  • Seattle, Washington, United States Amazon Full time

    About the RoleThe Alexa Echo Device Team is seeking a highly motivated Data Engineer to join our Business Intelligence team. As a Senior Data Engineer, you will work in one of the world's largest and most complex data warehouse environments.Key ResponsibilitiesWork with the product and development teams within Alexa org to understand the product vision and...


  • Seattle, Washington, United States Amazon Full time

    About the RoleThe Alexa Echo Device Team is seeking a highly motivated Data Engineer to join our Business Intelligence team. As a Senior Data Engineer, you will work in one of the world's largest and most complex data warehouse environments.Key ResponsibilitiesWork with the product and development teams within Alexa org to understand the product vision and...


  • Seattle, Washington, United States Amazon Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our Alexa Enterprise Products team. As a key member of our team, you will be responsible for leading the architecture, design, development, and launch of core services and features that will be used across multiple teams within Amazon and outside.You will have...


  • Seattle, Washington, United States Amazon Full time

    We are seeking a talented Quality Assurance Engineer to join our Alexa Shopping team at Amazon. As a key member of our team, you will be responsible for ensuring the quality of our shopping experience across all Alexa endpoints and devices.Key responsibilities include owning the quality of our package-tracking services, collaborating with cross-functional...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...