Software Development Engineer, Personalization

Amazon Amazon · Big Tech · IL, Haifa · Software Development

Software Development Engineer role focused on building personalized search and conversational shopping experiences for Amazon customers, leveraging machine learning, big data, and distributed systems.

What you'd actually do

  1. Develop and optimize customer experiences to improve the overall search and discovery process across Amazon.
  2. Identify personalization opportunities to tailor search journeys to individual customer needs, interests, and preferences.
  3. Deliver personalized search and conversational shopping experiences for Amazon customers.

Skills

Required

  • 4+ years of non-internship professional software development experience
  • Bachelor's degree in computer science or equivalent
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience building complex software systems that have been successfully delivered to customers

Nice to have

  • Experience leading engineering teams as a mentor or tech lead
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Master's degree or equivalent

Other signals

  • personalization
  • machine learning
  • big data
  • distributed systems