Taro Logo

Sr. Software Development Engineer, Personalization

Amazon is a global technology and e-commerce company focused on customer obsession, innovation, and long-term thinking.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · E-Commerce

Description For Sr. Software Development Engineer, Personalization

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.

Last updated 2 days ago

Responsibilities For Sr. Software Development Engineer, Personalization

  • Lead architecture and design decisions
  • Build experiences to deliver to millions of customers
  • Create innovative customer experiences from ideation to production
  • Shape team roadmap with innovations
  • Build personalized shopping experiences using machine learning and AI
  • Work on distributed systems and user experience design

Requirements For Sr. Software Development Engineer, Personalization

Python
Java
JavaScript
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr. Software Development Engineer, Personalization

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, Personalization