Software Dev Engineer II, EBS Placement
About the role
Join the team that powers one of AWS's most critical services - Elastic Block Store (EBS)! The EBS Placement team builds systems that optimize how millions of storage volumes are distributed across AWS's vast infrastructure. Our work directly impacts every EBS customer, from startups to the world's largest enterprises, who rely on us to serve exabytes of data and trillions of I/Os daily.
Responsibilities
- Design and write code to update placement decision engine for any number of reasons including launch of new storage feature, utilization of new server capability, adding/revising optimization functions and so on.
- Dive into data to make design decisions or measure effectiveness of changes you make.
- Reason about a wide range of factors in the decisions involved in above, such as variability of AWS infrastructure and customer workload patterns worldwide, complex interplay between competing optimization functions, diversify placement of data replicas, staleness in data used by decision engine etc.
- Debug complex distributed systems issues that require careful analysis and creative problem-solving.
- Review proposals and code from peers from the team as well as partner teams.
- Provide consultation to partner teams on decisions like planning out product rollout and migrations, capacity planning, fast mitigation of customer impact with workload movement capabilities in placement systems, root-causing performance degradations and so on.
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Qualifications
- Bachelor's degree in computer science or equivalent
- Experience effectively using AI-assisted development tools (e.g., Kiro, Cursor, Claude Code, GitHub Copilot) to accelerate data analysis, software design, implementation, review, and investigation.
Benefits
Amazon offers comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
Pay
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location.
- USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually
Schedule
Not specified