RecentlyPostedJobs

Sr. Software Development Engineer, DynamoDB Index and Search

Amazon · On-site · Full-time · Seattle, Washington, USA · United States

Posted

Apply on Amazon’s site

Job description

Amazon DynamoDB is a serverless, distributed NoSQL database that delivers single-digit millisecond performance at virtually any scale. DynamoDB's indexing infrastructure powers Global Secondary Indexes (GSIs), enabling customers to efficiently query their data across alternate access patterns without managing additional infrastructure. We are looking for a Senior Software Development Engineer to help design, build, and operate the distributed indexing infrastructure at the heart of DynamoDB. You will work on problems at the intersection of distributed systems, stream processing, storage engines, and large-scale data replication — ensuring that secondary indexes remain consistent, performant, and highly available as the underlying table data changes continuously. The role includes designing and evolving the index replication pipeline that propagates mutations from base tables to secondary indexes in near-real time; building index lifecycle mechanisms that handle creation, backfill, compaction, rebalancing, and recovery across partitioned datasets at massive scale; and optimizing the storage, query, and cost efficiency of secondary indexes across all DynamoDB partitions and regions. You will help determine how indexes are created, maintained, scaled, and recovered while the underlying DynamoDB data continues to change at millions of requests per second. You will also shape how indexing infrastructure integrates with DynamoDB's partitioning, replication, admission control, and query-processing systems — delivering predictable performance across latency, throughput, freshness, availability, and cost. This is an opportunity to shape the future of DynamoDB's indexing capabilities — from foundational architecture through customer launch and operation at DynamoDB scale.

Apply on Amazon’s site

More from Amazon

We are not Amazon. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.

All new jobs · Companies we watch · How dates work · Report an error