Amazon's Personalization team is seeking a Senior Software Development Engineer to transform the way people shop through personalized experiences. As part of this multi-disciplinary team, you'll be reimagining the future of Amazon's shopping experience by tailoring it to customer intent. The role combines modern user interfaces, data science, machine learning, and recommendation systems to impact millions of customers.
The team is part of Amazon's Personalization organization, which leverages expertise in machine learning, generative AI, big data, distributed systems, and UX design. Their work has revolutionized e-commerce with features like "Keep shopping for...", "Customers who bought this also bought", and "Frequently bought together".
You'll work in a fast-paced, startup-like environment that requires flexibility and comfort with ambiguity. The role demands strong technical leadership, problem-solving skills, and clear communication. You'll have the opportunity to create innovative customer experiences from ideation through production while helping shape the team's technical roadmap.
The position offers competitive compensation ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. You'll join one of Amazon's best-rated engineering organizations, known for high-impact work, good work-life balance, and growth opportunities.
The ideal candidate brings 5+ years of software development experience, strong system design skills, and technical leadership experience. You should be passionate about using technology to solve customer problems and comfortable leading architectural decisions that will shape the future of personalized shopping at Amazon.