Software Development Engineer - Outbound Communications, Outbound

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

The Outbound Communication Services team at Amazon is responsible for operating foundational systems that enable Amazon and its subsidiaries to communicate with customers through Email, SMS, and Push notifications. This role focuses on building scalable software systems that process billions of transactions with high availability and low latency. As a Software Development Engineer, you'll have significant impact on customer engagement with Amazon, working on real-time messaging strategies, handling technical challenges like latency optimization, TPS management, and mobile network limitations. The position requires strong technical leadership, mentoring abilities, and expertise in distributed systems. The team values collaboration and maintains a positive culture through regular social activities like game nights and virtual happy hours. You'll be involved in the complete software development lifecycle, from design to deployment, working on large-scale distributed applications. The role offers competitive compensation based on geographic location, with additional benefits including equity, sign-on payments, and comprehensive medical benefits. This is an excellent opportunity for engineers passionate about building high-scale communication systems and who desire to make a direct impact on Amazon's customer experience.

Last updated 13 minutes ago

Responsibilities For Software Development Engineer - Outbound Communications, Outbound

  • Participate in full development cycle from design to deployment
  • Translate functional requirements into robust, scalable solutions
  • Evaluate and make decisions around software products and tools
  • Design and implement large-scale distributed software applications
  • Create comprehensive software documentation

Requirements For Software Development Engineer - Outbound Communications, Outbound

Java
  • 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

Benefits For Software Development Engineer - Outbound Communications, Outbound

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Competitive base pay
  • Equity compensation
  • Sign-on payments

Interested in this job?

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

Software Development Engineer, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, building customer-facing eCommerce services for satellite-based global broadband access.

Software Development Engineer - AWS Invoicing

AWS Software Development Engineer position focusing on building and scaling billing and usage analytics systems for enterprise customers using cloud technologies.

Software Development Engineer, Charge Calc

Software Development Engineer position at Amazon's Ordering team in Vancouver, working on large-scale distributed systems for e-commerce with competitive compensation between $114,800-$191,800/year plus benefits.

Software Development Engineer

AWS Software Development Engineer position building next-generation service platforms for EC2, focusing on scalable and performant solutions.

Network Development Engineer, CLOS Fabric Engineering - Availability, Routing and Compliance

Network Development Engineer role at AWS focusing on CLOS Fabric Engineering, requiring expertise in network operations, automation, and systems engineering to support AWS's global infrastructure.