CareerPlan

Software Development Engineer II, AWS DynamoDB

Seattle, Washington, United StatesFull-time$144k–$194k2026-11-10 → 2026-11-11
Based in United States

Core

Design, build, and operate automated capacity management systems for Amazon DynamoDB, forecasting demand and managing global throughput and storage quotas.

Role type

Senior IC distributed systems engineer (capacity management)

Builds

Automated capacity planning, demand forecasting, and self-healing workflows for a global serverless database fleet

Domain

Cloud infrastructure, distributed systems, database management

Required skills

Distributed systems design, demand forecasting, automated scaling, API development, large-scale system architecture, C#/C++/Java/Perl, object-oriented design, on-call debugging

Preferred skills

Full SDLC ownership, code review leadership, proactive system optimization

Technologies

AWS DynamoDB, C#, C++, Java, Perl

Responsibilities

Design and build services managing DynamoDB throughput and storage quotas; Build automated capacity management including demand forecasting and self-healing workflows; Develop APIs and data platforms for real-time capacity visibility; Reduce throttling and optimize fleet events; Own features end-to-end from design to deployment; Debug production issues and fix root causes

Seniority

Senior, hands-on IC