CareerPlanGet AI match score →

Software Development Engineer, Amazon Application Recovery Controller

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-07-09 → 2026-08-01

Core

Design, implement, test, deploy, and maintain highly available, always-on software components for the Amazon Application Recovery Controller (ARC) service to ensure customer application resilience during outages.

Role type

Senior IC software engineer (distributed systems)

Builds

Global application recovery service with continuous readiness checks and rapid failover capabilities

Domain

Cloud infrastructure, distributed systems, high availability

Deliverable

production ML models | product features | infrastructure

Required skills

software development, system design, architecture, reliability engineering, scaling, programming languages, distributed systems, code reviews, testing, operations

Preferred skills

full software development life cycle, source control management, build processes

Technologies

AWS infrastructure, global data centers, Availability Zones

Responsibilities

Solve challenging technical problems at every layer of the stack, design and implement innovative software solutions, build high-quality highly available products, research implementations for best customer experiences

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗