Applied Scientist II, AWS DynamoDB
Amazon Web Services (AWS) · Seattle, WA · 5 days ago
AnalystFull-time
Key job responsibilities
- Identify capacity usage optimization opportunities across the DynamoDB fleet.
- Quantify the customer and cost impact of each opportunity.
- Model the scaling bottlenecks of the service and characterize how they constrain placement and utilization.
- Develop data placement approaches that balance customer experience (latency, availability, throughput headroom) against optimal capacity utilization.
- Partner with the DynamoDB performance team to incorporate your inputs into capacity profile decisions and placement policy.
- Validate impact with production data.
- Build components that integrate directly into production systems or that directly support the large systems making placement and capacity decisions.
- Scrutinize the performance of your algorithms and software during implementation. Resolve root causes and leave systems easier to maintain.
Basic Qualifications
- 3+ years of building models for business application experience
- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience
- Experience in patents or publications at top-tier peer-reviewed conferences or journals
- Experience programming in Java, C++, Python or related language
- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing
Preferred Qualifications
- Experience using Unix/Linux
- Experience in professional software development