The Outbound Communication Services team at Amazon is responsible for operating foundational systems that enable Amazon and its subsidiaries to communicate with customers through various channels including WhatsApp, Email, SMS, and Push notifications. This role offers an opportunity to work on high-scale systems processing billions of transactions with stringent performance requirements. As a Software Development Engineer, you'll be instrumental in building and maintaining systems that directly impact customer communication while ensuring high availability and low latency.
The position requires strong technical leadership skills and the ability to mentor team members. You'll be working on real-time messaging strategies, addressing challenges related to latency, TPS, mobile network limitations, and device fragmentation. The role involves building an end-to-end platform that internal Amazon teams can integrate with, requiring both technical expertise and system design capabilities.
The team culture emphasizes appreciation, inclusion, and diversity, with regular social activities including board game sessions, happy hours, and ping pong tournaments to foster collaboration. You'll be part of a team that values technical excellence, innovation, and continuous improvement, working on systems that directly impact how millions of customers interact with Amazon's services.
The position offers competitive compensation based on geographic location, with additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for experienced engineers who want to make a significant impact on customer communication systems at a global scale while working with cutting-edge technologies and talented professionals.