CareerPlanSign in

Software Engineer, DynamoDB Performance

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-08-28 → 2026-09-26

Core

Build instrumentation, metrics, and automation to assess, investigate, and improve the performance and latency of AWS DynamoDB, a massive-scale key-value database.

Role type

Senior Software Development Engineer (Performance & Observability)

Builds

DynamoDB performance tools, metrics, and capacity management models

Domain

Cloud Infrastructure / Distributed Systems / Database Performance

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Latency optimization, Instrumentation, Metrics engineering, Root cause analysis, Software architecture, C++/Java/Python/Perl, Object Oriented Design, Multi-threaded programming

Preferred skills

Big data technologies (Hadoop, Spark, Lucene), Debugging and profiling large-scale systems

Technologies

DynamoDB, AWS, C++, Java, Python, Perl, Hadoop, Spark, Lucene

Responsibilities

Design and implement new instrumentation and metrics to understand component latency, Drive performance targets and improve capacity management models, Solve challenging technical problems at every layer of the stack, Build high-quality, highly available, always-on products, Collaborate across diverse teams to impact global customers

Seniority

Senior, hands-on IC

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