Amazon's Relationships Platform and Software Services team is seeking a Software Development Engineer to join their NYC-based team. This role focuses on building and maintaining highly available distributed micro-services that power product discovery and shopping experiences across Amazon's platforms. The team's services handle millions of requests per second with single-digit millisecond latency, utilizing machine learning and rule-based validation systems. The position offers the opportunity to work with senior and principal engineers on high-visibility initiatives, maintaining a strong focus on operational excellence. The ideal candidate will bring expertise in distributed systems, high-scale software service design, and agile delivery methods. This role is central to Amazon's product discovery ecosystem, managing billions of records and ensuring accurate related product sets are available across all Amazon platforms. The team culture emphasizes collaboration, customer focus, and technical excellence, making it an ideal environment for engineers who enjoy owning software services and delivering high-quality solutions. The position offers competitive compensation, including equity opportunities and comprehensive benefits, reflecting Amazon's commitment to attracting top talent in the software engineering field.