CareerPlanGet AI match score →

Software Development Engineer, Elastic Block Storage (EBS), Capacity Optimization

Boston, Massachusetts, United States💼 Full-time💰 $143,700–$194,400🗓 2026-07-16 → 2026-07-31

Core

Design, build, and operate distributed systems and server allocation services to optimize capacity, availability, and utilization for AWS's Elastic Block Storage (EBS) fleet.

Role type

Senior Software Development Engineer (Distributed Systems & Capacity Engineering)

Builds

Server allocation service, distributed systems, and web applications managing EBS server fleets.

Domain

Cloud Infrastructure / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, fault-tolerant system architecture, scalable software development, object-oriented design, multi-threaded application development, code review and technical guidance, operational support, agile methodology.

Preferred skills

Full software development lifecycle ownership, system design patterns, reliability engineering, large-scale system architecture.

Technologies

Java, Kotlin, TypeScript, Python, React, C#, C++, Perl.

Responsibilities

Design and develop highly scalable, fault-tolerant distributed systems; author logically correct and efficient code; write technical design documents; perform code reviews and mentor junior engineers; proactively influence technical decisions; participate in operational support and root cause analysis.

Seniority

Senior, hands-on IC with leadership responsibilities

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