Senior Software Development Engineer, Customer 360

Amazon Amazon · Big Tech · Seattle, WA · Software Development

Senior Software Development Engineer to lead AI-driven personalization efforts, building a unified engine that understands and adapts to customer behaviors in real-time across Amazon's businesses. The role involves architecting and building scalable systems, pioneering personalization approaches, and collaborating with AI/ML teams.

What you'd actually do

  1. Design and develop highly scalable and reliable distributed services for real-time data access and integration across multiple Amazon platforms.
  2. Implement sophisticated server-side filtering and querying capabilities to ensure efficient and relevant data retrieval.
  3. Create standardized APIs and data models to enable seamless data sharing and utilization across diverse business units.
  4. Develop and optimize systems for handling both offline and online data access, including real-time event processing and batch data analysis.
  5. Implement robust privacy controls and compliance measures to ensure data protection and regulatory adherence.

Skills

Required

  • 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 (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Nice to have

  • 5+ 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

What the JD emphasized

  • large-scale distributed systems
  • ML/AI familiarity
  • complex technical challenges
  • frontier of AI innovation

Other signals

  • AI-driven personalization
  • unified personalization engine
  • real-time customer behavior understanding
  • large-scale distributed systems
  • ML/AI familiarity