Software Development Engineer - Outbound Communications, Outbound Communications

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer - Outbound Communications, Outbound Communications

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.

Last updated 2 minutes ago

Responsibilities For Software Development Engineer - Outbound Communications, Outbound Communications

  • Participate in full development cycle of large-scale distributed software applications
  • Design, develop, implement, and test software solutions
  • Translate functional requirements into robust, scalable solutions
  • Evaluate and make decisions about software products and tools
  • Create comprehensive software documentation
  • Mentor team members and contribute to their career growth

Requirements For Software Development Engineer - Outbound Communications, Outbound Communications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree or equivalent

Benefits For Software Development Engineer - Outbound Communications, Outbound Communications

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Outbound Communications, Outbound Communications

Software Development Engineer, Automotive

Software Development Engineer role at Amazon focused on building innovative automotive shopping experiences, combining full-stack development with AWS services and large-scale systems.

Software Dev Engineer-II, AWS Infra Supply Chain Automation

AWS Infrastructure Services is seeking a Software Development Engineer II to build and maintain large-scale distributed systems for cloud infrastructure automation.

OE Process Engineer, Data Centre Ops

AWS Infrastructure Services seeks an OE Process Engineer to develop automation solutions and optimize data center operations, combining software engineering with process improvement.

Software Development Engineer, SIDR Overwatch

AWS Software Development Engineer position focusing on networking infrastructure automation and operations, offering opportunity to work on global-scale systems with diverse teams.

Software Development Engineer II, Amazon

Amazon is seeking a Software Development Engineer II to build scalable payment solutions using cloud technologies and modern architecture.