CareerPlanSign in

Software Development Engineer, S3

Arlington, Virginia, United States💼 Full-time💰 $143,700–$194,400🗓 2026-08-25 → 2026-09-26

Core

Building next-generation services to deliver Quality of Service to S3 customers by analyzing requests and autonomously mitigating undesired behavior at massive scale.

Role type

Senior IC software development engineer (distributed systems & machine learning)

Builds

S3 API services and distributed micro-services architectures

Domain

Cloud storage infrastructure & machine learning

Deliverable

production ML models | product features

Required skills

distributed micro-services architectures, pattern recognition, machine learning techniques, secure engineering practices, system design, reliability, scaling

Preferred skills

full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations

Technologies

S3 API, distributed systems

Responsibilities

Integrate with S3 APIs processing trillions of transactions per month, build and enhance new services using distributed micro-services architectures, use machine learning techniques to analyze requests and autonomously mitigate undesired behavior, mentor junior teammates

Seniority

Senior, hands-on IC

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