SDE II: End-User Messaging & Intelligent Routing

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Amazon Web Services, Inc. in Seattle, WA, is seeking a Software Development Engineer II to help build and scale the AWS End User Messaging infrastructure, delivering reliable SMS, Voice, and RCS channels at massive scale.

You will design scalable services, own features end-to-end, collaborate across teams, and mentor junior engineers while shaping telephony routing, fraud protection, and global delivery. This role offers opportunities to learn distributed systems and cloud services while

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • Strong foundation in object-oriented programming, data structures, and algorithms.
  • Experience with distributed systems and cloud services.
  • Excellent collaboration and communication across teams.

Responsibilities

  • Design and implement scalable services: Build new microservices and APIs for templated messaging, routing logic, and fraud protection using modern development practices and AWS services
  • Own end-to-end features: Take ownership of features from design through deployment, including writing comprehensive tests, creating operational dashboards, and participating in on-call rotations
  • Collaborate on technical design: Participate in design reviews, contribute to architecture decisions, and learn best practices for building fault-tolerant, highly available messaging systems
  • Optimize message delivery: Work on intelligent routing algorithms that select optimal origination identities based on destination country, carrier relationships, and delivery performance metrics
  • Build fraud protection systems: Develop and enhance capabilities that analyze traffic patterns, detect suspicious activity, and automatically block fraudulent messages while minimizing false positives
  • Ensure quality and reliability: Write comprehensive tests, participate in code reviews, and contribute to the team's commitment to quality and operational excellence
  • Learn and grow: Develop expertise in telephony ecosystems, carrier integrations, compliance requirements, fraud detection systems, and AWS service development practices
  • Mentor and grow junior engineers on the team

Skills

C#
C++
Java
Perl
OO Design
Distributed Systems
Cloud Services
Communication
Ownership Mindset

Education

Bachelor's degree in Computer Science, Engineering, or related field
Bachelor's degree in computer science or equivalent

Job description

Amazon Web Services, Inc. in Seattle, WA, is seeking a Software Development Engineer II to help build and scale the AWS End User Messaging infrastructure, delivering reliable SMS, Voice, and RCS channels at massive scale.

You will design scalable services, own features end-to-end, collaborate across teams, and mentor junior engineers while shaping telephony routing, fraud protection, and global delivery. This role offers opportunities to learn distributed systems and cloud services while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Dev Engineer II, AWS End User Messaging
Software Dev Engineer II, AWS End User Messaging

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Telco SDE II: Scalable Cloud Solutions Architect
Telco SDE II: Scalable Cloud Solutions Architect

Amazon Inc. • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1
Telco Cloud SDE II: Scalable Network & OSS/BSS Solutions
Telco Cloud SDE II: Scalable Network & OSS/BSS Solutions

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
SDE II: Build Scalable Delivery Systems
SDE II: Build Scalable Delivery Systems

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs included
401(k) matching
SDE II: EC2 Core Platform Engineer
SDE II: EC2 Core Platform Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Paid time off
SDE II - Network Load Balancer & Large-Scale Systems
SDE II - Network Load Balancer & Large-Scale Systems

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
SDE II: Scalable Infra Services for EC2
SDE II: Scalable Infra Services for EC2

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+1
SDE II: Scalable Digital Asset Platform
SDE II: Scalable Digital Asset Platform

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
SDE II: Build & Automate Global Network Connectivity
SDE II: Build & Automate Global Network Connectivity

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
SDE II: EC2 Infra Foundational Services — Scale & Availability
SDE II: EC2 Infra Foundational Services — Scale & Availability

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSU program
401(k) matching
+2