The Outbound Communication Services team at Amazon is seeking a Software Development Engineer to help build and maintain foundational systems that enable customer communications through Email, SMS, and Push endpoints. This role offers an opportunity to work on high-impact systems processing billions of transactions with high TPS requirements.
As a Software Development Engineer, you'll be responsible for developing both frontend and backend components of communication platforms. You'll work on intuitive user interfaces, administrative consoles, and robust backend services that handle massive scale communication workflows. The role involves the full development cycle - from UI/UX design to backend API implementation.
The ideal candidate will bring strong technical leadership, bridging UI/UX design with backend architecture. You'll work with modern front-end frameworks, tackle real-time messaging challenges, optimize latency, and build monitoring dashboards. The role requires expertise in creating user-friendly interfaces while maintaining high performance and scalability.
Key responsibilities include:
The team offers a collaborative environment with weekly game nights and happy hours to foster team bonding. You'll have the opportunity to work on systems that directly impact how customers interact with Amazon's communication platforms.
The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus comprehensive benefits including medical, financial, and other benefits. Amazon provides an inclusive culture that empowers employees to deliver the best results for customers.