← 返回岗位列表美国IT/互联网fulltime

高级软件开发工程师,DynamoDB索引与搜索

雇主

Amazon Development Center U.S., Inc.

地点

Seattle · 美国

待遇

$面议

工作模式

线下

截止日期

1月10日

🤖 AI 简历匹配评估

检测你的简历与该岗位的匹配度,免费

免费评估

岗位摘要

Senior Software Development Engineer to design, build, and operate DynamoDB's distributed indexing i

岗位职责

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.

申请条件

Senior-level software development engineering experience.
Experience with distributed systems, stream processing, storage engines, and large-scale data replication.
Ability to design, build, and operate highly available, performant systems at scale.

雇主简介

Amazon Development Center U.S., Inc. 是亚马逊的研发中心,专注于软件开发和技术创新,支持亚马逊的全球电商、云计算等业务。

对这个岗位感兴趣?

上传简历,AI 免费评估匹配度,一键发送至雇主

无需注册,上传简历即可投递

申请海外岗位,英文简历符合当地格式规范吗?

AI 自动评估你与该岗位的匹配度,3 分钟出结果

免费评估简历匹配度

数据来源:Amazon

岗位信息来源于公开渠道,版权归原作者所有