[Skip to main content](#main-content)

[ OpenNash ](https://opennash.com/) / [Jobs](https://jobs.opennash.com/) [ 01 Search jobs](https://jobs.opennash.com/search/)[ 02 Companies](https://jobs.opennash.com/explore/)[ 03 Hiring report](https://jobs.opennash.com/reports/hiring/)[ 04 AI assistants](https://jobs.opennash.com/connect/)[ 05 How it works](https://jobs.opennash.com/methodology/)

Amazon · Seattle, WA

# Sr.Software Dev Engineer, DDB Index and Search

US, WA, Seattle Senior individual contributor Software Engineering 

Listed on Amazon’s official careers site. Posted October 29, 2026. Check that it is still open and apply there.
[Apply on Amazon’s careers site →](https://www.amazon.jobs/en/jobs/10590605/sr-software-dev-engineer-ddb-index-and-search)

[OpenNash Jobs](https://jobs.opennash.com/) / [Amazon](https://jobs.opennash.com/companies/amazon/) / Sr.Software Dev Engineer, DDB Index and Search

## Job description

Senior Software Development Engineer, DynamoDB Search and Indexing

Amazon DynamoDB is looking for a Senior Software Development Engineer to help build two new initiatives: native vector, full-text, and hybrid search; and Krupa, which aims to provide strongly consistent global secondary indexes (GSIs). These initiatives expand how customers access operational data—from finding semantically relevant results to querying current data through alternate keys.

You will work on problems at the intersection of database internals, distributed systems, information retrieval, and consistency protocols. This role offers the opportunity to shape foundational architecture, write performance-critical software, and lead engineering work across multiple DynamoDB components.

Search introduces a new set of indexing and retrieval challenges. How do you organize high-dimensional vectors across a partitioned dataset? Combine approximate nearest-neighbor retrieval with selective attribute filters? Rank results that mix semantic similarity and keyword relevance? You will help build the infrastructure behind these capabilities, including vector and inverted indexes, distributed query execution, and hybrid ranking.

Your designs will balance recall, relevance, latency, freshness, and cost while the underlying data changes continuously.

### Krupa addresses a different foundational problem

strongly consistent access through GSIs. Asynchronous index propagation creates a gap between a successful table write and its visibility in an index. Closing that gap requires reasoning about updates across independently partitioned table and index data, concurrent operations, transaction interactions, and partial failures. You will help design and implement the mechanisms that preserve these guarantees through retries, recovery, and changes in partition ownership.

Across these initiatives, the engineering challenge extends through the entire index lifecycle. Indexes must be built over existing data while writes continue, maintained as workloads evolve, and recovered when machines fail. You will work closely with engineers across storage, replication, transactions, routing, and the control plane to make these capabilities correct, performant, and operable.

As an SDE III, you will own significant technical decisions and carry them through implementation, validation, launch, and production operation. You will lead designs spanning component boundaries, identify risks early, and create interfaces and implementation plans that enable other engineers to deliver independently. This is an opportunity to combine deep systems engineering with technical leadership on new DynamoDB capabilities.

### Key job responsibilities

- Own architecture and implementation. Lead substantial work across search and indexing, translating ambiguous requirements into precise designs, working software, and measurable customer outcomes.

- Build vector and text retrieval infrastructure. Develop vector indexing, approximate nearest-neighbor search, inverted indexes, text analysis, and relevance scoring.

- Deliver distributed search execution.Design partition selection, query fan-out, filter execution, candidate retrieval, top-k merging, and hybrid ranking using techniques such as rank fusion or reranking.

- Develop strongly consistent indexing mechanisms. Design and implement coordination between table mutations and index visibility, including concurrent updates, index-key changes, retries, and failure recovery.

- Build the index lifecycle. Deliver online creation, backfill, incremental maintenance, compaction, rebalancing, and deletion while customer traffic continues.

- Make guarantees testable. Define correctness invariants and search-quality criteria; build concurrency tests, failure-injection scenarios, and benchmarks that expose architectural weaknesses.

- Optimize the complete system. Investigate CPU, memory, storage, and network bottlenecks; quantify tradeoffs among retrieval quality, coordination overhead, write amplification, throughput, and tail latency.

- Lead across teams. Resolve design questions with partner teams, define clear contracts, and drive changes that span storage, replication, transactions, and query processing.

- Raise engineering capability. Mentor engineers, lead design and code reviews, and break complex work into independently deliverable pieces with clear testing and rollout plans.

- Own production outcomes. Build diagnostics and recovery mechanisms, participate in operations, and use production evidence to improve architecture and reliability.

## At a glance
- Posted by the employer: Oct 29, 2026
- First seen by OpenNash: Nov 1, 2026
- Last checked: Nov 1, 2026
- Listed for: 3 days
- Location: US, WA, Seattle[Apply on Amazon’s careers site →](https://www.amazon.jobs/en/jobs/10590605/sr-software-dev-engineer-ddb-index-and-search)

## Hiring at Amazon
- Open jobs: 21,930
- New in the last 7 days: After two weekly collections
- Tracked since: Jul 10, 2026

[All Amazon jobs](https://jobs.opennash.com/companies/amazon/) · [Weekly hiring report](/reports/hiring/)

## More jobs at Amazon

### [Startup Account Manager, West Engaged Startups](https://jobs.opennash.com/companies/amazon/jobs/310402a6a10fab8d5b8e/)

US, WA, Seattle

### [Strategic Account Rep, Strategic Accounts](https://jobs.opennash.com/companies/amazon/jobs/2edcc628c8fd01dbbf8a/)

US, WA, Seattle

### [Strategic Account Representative, Strategic Accounts](https://jobs.opennash.com/companies/amazon/jobs/58a5f4a0b481f97c2ffd/)

US, WA, Seattle

### [Strategic Customer Engagements, Americas](https://jobs.opennash.com/companies/amazon/jobs/f4b4b7b5b0945de3c998/)

US, WA, Seattle

## Similar jobs at other companies

### [Dev Sec Engineering - E2](https://jobs.opennash.com/companies/lockheed-martin/jobs/8857fff1c89bad4c7bba/)

Lockheed Martin · Boulder, CO

### [Dev Sec Engineering - E2](https://jobs.opennash.com/companies/lockheed-martin/jobs/962155f654dcbcec582c/)

Lockheed Martin · Littleton, CO

### [Mainframe Microfocus Dev](https://jobs.opennash.com/companies/ntt/jobs/67a400e09bdc36d7a7b2/)

NTT · Addison, TX, US, United States

### [IS Technical Specialist - IT Dev](https://jobs.opennash.com/companies/huntington-bank/jobs/549f2b21dd06dd4ed9e6/)

Huntington Bank · Columbus, OH

### [Software Dev QA Engineer](https://jobs.opennash.com/companies/fortinet/jobs/aff9336e62d7190468af/)

Fortinet · Sunnyvale, CA, United States

[Jobs in Seattle, WA](/locations/us/wa/seattle/)[Jobs in Washington](/locations/us-wa/)[Software Engineering jobs](/functions/software-engineering/)

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

[ OpenNash ](https://opennash.com/)

AI-native services firm that builds custom software and 24/7 AI agents.

OpenNash Jobs is an OpenNash Applied AI project.
[Book time with OpenNash](https://calendly.com/opennash/new-meeting?hide_gdpr_banner=1)

Jobs
- [Search jobs](https://jobs.opennash.com/search/)
- [Companies](https://jobs.opennash.com/explore/)
- [Hiring report](https://jobs.opennash.com/reports/hiring/)
- [AI assistants](https://jobs.opennash.com/connect/)
- [How it works](https://jobs.opennash.com/methodology/)

OpenNash
- [opennash.com](https://opennash.com/)
- [Services](https://opennash.com/ai-agent-consulting/)
- [OpenNash CX](https://opennash.com/cx/)
- [AI Tools](https://opennash.com/ai-tools/)
- [Blog](https://opennash.com/blog/)
- [About](https://opennash.com/about/)

Contact
- [hello@opennash.com](mailto:hello@opennash.com)

- [LinkedIn](https://www.linkedin.com/company/opennash)

- [Support](https://jobs.opennash.com/support/)

- [Privacy](https://jobs.opennash.com/privacy/)

- [Terms](https://jobs.opennash.com/terms/)

© 2026 OpenNash, Inc. Company names and public job postings belong to their respective owners. Employers control source availability and application decisions.
