Recipient Experience (REX) team at Amazon is seeking a Senior Software Development Engineer to join their mission of delivering reliable and innovative solutions for transactional notifications worldwide. The role focuses on optimizing targeting and sending post-order notifications, enabling customers to receive timely updates and action prompts. The ideal candidate will be a force multiplier within the team, setting technical vision and mentoring others while working on highly distributed systems at scale.
The position offers significant autonomy and ownership in solving complex technical challenges, particularly in distributed systems design and resource isolation. You'll be working with cutting-edge technologies and frameworks to build and maintain user-friendly, efficient, and SLA-driven platforms that serve multiple businesses.
As a Senior SDE, you'll be instrumental in improving products by adding communication channels, reducing delivery costs, and enhancing experimentation velocity. The role requires expertise in design patterns, SDKs, libraries, and versioning, along with a strong operational background. You'll collaborate with multiple teams and directly impact customer experience through innovative solutions.
The ideal candidate brings 5+ years of professional software development experience, with a proven track record in leading design and architecture of scalable systems. You should be comfortable mentoring others and have extensive experience with the full software development lifecycle, including coding standards, code reviews, and operations.
Join Amazon's inclusive culture where you'll have the opportunity to work on challenging problems while making a significant impact on worldwide customer communications. The role offers professional growth, technical leadership opportunities, and the chance to work with some of the most sophisticated distributed systems in the industry.