October 11, 2026

Senior Software Development Engineer, DynamoDB Indexing (Replication & Search)

Senior

176,800 - 210,000 USD/yr

Seattle, WA

Quick Facts

  • Role: Senior Software Development Engineer (DynamoDB Indexing)
  • Focus: Distributed indexing infrastructure for DynamoDB secondary indexes

Description

You will design, build, and operate the distributed indexing infrastructure behind DynamoDB secondary indexes, keeping them consistent, performant, and highly available as base table data changes continuously. You will design and evolve a near-real-time replication pipeline that propagates mutations from base tables to secondary indexes, and build lifecycle mechanisms for creation, backfill, compaction, rebalancing, and recovery across partitioned datasets at massive scale. You will also optimize storage, query, and cost efficiency and help integrate indexing infrastructure with DynamoDB partitioning, replication, admission control, and query-processing systems.

Responsibilities

  • Design and evolve the index replication pipeline for near-real-time mutation propagation
  • Build index lifecycle mechanisms: creation, backfill, compaction, rebalancing, recovery
  • Optimize storage, query, and cost efficiency of secondary indexes across partitions and regions
  • Shape how index creation, maintenance, scaling, and recovery work while data changes at very high request rates
  • Drive integration with DynamoDB partitioning, replication, admission control, and query-processing

Requirements

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems (design patterns, reliability, scaling)
  • Experience as a mentor, tech lead, or leading an engineering team

Benefits

  • Health insurance (medical, dental, vision, prescription)
  • Basic Life & AD&D insurance; option for Supplemental life
  • EAP and mental health support; medical advice line
  • Flexible Spending Accounts; adoption and surrogacy reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave

Similar jobs you might like

Unlock Full Resume Report