Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer , DynamoDB Index, Search and Storage

$143.7k - $194.4k
Full-time

Amazon Locker

Software Development Engineer DynamoDB Search and Indexing

Amazon DynamoDB is a serverless distributed NoSQL database that delivers single-digit millisecond performance at virtually any scale. The DynamoDB Search and Indexing organization is building native search capabilities that allow customers to perform vector similarity search full-text search and hybrid search across their operational data.

We are looking for a Senior Software Development Engineer to help design and build the distributed indexing retrieval and ranking infrastructure behind these capabilities. You will work on problems at the intersection of databases distributed systems information retrieval and machine-learning infrastructure.

The role includes designing vector and text-indexing architectures that operate across partitioned datasets; integrating approximate nearest-neighbor algorithms and inverted indexes with DynamoDBs storage and query systems; and building hybrid retrieval that combines semantic similarity lexical relevance and structured filtering.

You will help determine how search indexes are created maintained rebuilt rebalanced and recovered while the underlying DynamoDB data continues to change. You will also shape query planning distributed execution relevance ranking and result aggregation while delivering predictable performance across latency throughput recall freshness availability and cost.

This is an opportunity to shape new DynamoDB capabilities from foundational architecture through customer launch and operation at DynamoDB scale.

Key job responsibilities

* Design and implement distributed vector full-text and hybrid-search capabilities for DynamoDB.
* Build vector-indexing and approximate nearest-neighbor retrieval mechanisms for high-dimensional embeddings.
* Develop full-text indexing and retrieval capabilities including tokenization text analysis inverted indexes relevance scoring and phrase or term-based search.
* Build hybrid retrieval and ranking that combines vector similarity lexical relevance and structured attribute filters.
* Evaluate ranking and result-fusion techniques for combining semantic and lexical results including score normalization rank fusion and reranking.
* Design distributed query execution including partition selection query fan-out local retrieval top-k result merging filtering and aggregation.
* Build index lifecycle mechanisms covering creation backfill incremental updates compaction schema or configuration changes rebalancing recovery and deletion.
* Ensure that indexes remain sufficiently synchronized with changes to the underlying DynamoDB data and define clear search-freshness and consistency semantics.
* Integrate search indexes with DynamoDBs distributed storage partitioning replication and query-processing systems.
* Optimize tradeoffs among search quality recall relevance query latency ingestion throughput index freshness memory usage storage amplif

About the team
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description we encourage candidates to apply. If your career is just starting hasnt followed a traditional path or includes alternative experiences dont let it stop you from applying.

Why AWS Amazon Web Services (AWS) is the worlds most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating thats why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture Here at AWS its in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences inspire us to never stop embracing our uniqueness.

Mentorship & Career Growth Were continuously raising our performance bar as we strive to become Earths Best Employer. Thats why youll find endless knowledge-sharing mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home theres nothing we cant achieve in the cloud.

- 3 years of non-internship professional software development experience
- 2 years of non-internship design or architecture (design patterns reliability and scaling) of new and existing systems experience
- 1 years of software development engineer or related occupational experience
- 1 years of designing and developing large-scale multi-tiered multi-threaded embedded or distributed software applications tools systems and services using: C# C Java or Perl experience
- 1 years of Object Oriented Design experience
- Bachelors degree or foreign equivalent in Computer Science Engineering Mathematics or a related field
- Experience programming with at least one software programming language

- 3 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
- Bachelors degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience qualifications and location. Amazon also offers comprehensive benefits including health insurance (medical dental vision prescription Basic Life & AD&D insurance and option for Supplemental life plans EAP Mental Health Support Medical Advice Line Flexible Spending Accounts Adoption and Surrogacy Reimbursement coverage) 401(k) matching paid time off and parental leave. Learn more about our benefits at WA Seattle - 143700.00 - 194400.00 USD annually


Required Experience:

IC

]]><
Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer , DynamoDB Index, Search and Storage in Seattle, WA vacancy
  • $143.7k - $194.4k

     ...Software Development Engineer DynamoDB Indexing Amazon DynamoDB is a serverless distributed NoSQL database that delivers single-digit millisecond performance...  ...of distributed systems stream processing storage engines and large-scale data replication ensuring that... 
    Suggested
    Full time
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $168.1k - $227.4k

    Senior Software Development Engineer, DynamoDB Search and IndexingAmazon DynamoDB is a serverless, distributed NoSQL...  ...scale. The DynamoDB Search and Indexing organization is building native search...  ...inverted indexes with DynamoDB’s storage and query systems; and building... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $262k - $364k

     ...experience with distributed storage systems, large - scale...  ...’s degree or PhD in Engineering, Computer Science, or...  ...databases, vector search indices (e.g., ScaNN,...  ...ambitions, the work of a Software Engineer goes beyond...  ...discuss performance and development and provide feedback... 
    Suggested

    Google

    Seattle, WA
    4 days ago
  • Lead and develop a team of systems engineers responsible for DynamoDB’s storage engine, setting technical direction and...  ...Architecture and Design Hiring and Talent Development Incident Response Operating Systems Hardware-Aware Software Development Benefits: Health... 
    Suggested
    Flexible hours

    engineeringjobs.net, Inc.

    Seattle, WA
    5 days ago
  • $143.7k - $194.4k

     ...high bar for durability, availability, and performance. DynamoDB is a key-value and document database that delivers single...  ...DynamoDB. We are looking for a deeply technical, team-first software development engineer to help us advance the product as our customer base... 
    Suggested
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $168.1k - $227.4k

     ...shape the future of search and the way AI...  ...develops and operates software that allows customers to index, search and analyze...  ...looking for innovative engineers with a passion for...  ...a Senior Software Development Engineer on the...  ...systems, AI, data storage, query optimization... 
    Internship
    Immediate start
    Flexible hours

    Amazon

    Bellevue, WA
    5 days ago
  • $143.7k - $194.4k

     ...seconds, even across continents? DynamoDB is a key-value and document...  ...technical, team-first software development engineer to push this product even...  ...services such as Amazon’s Simple Storage Service (S3) and Amazon...  ...for innovation, data, search, analytics, and distributed... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $143.7k - $194.4k

     ...Web Services' Cloud Storage, AWS S3, is one of the...  ...in sub-x ms, building software that deploys to tens...  ...daily. As a Software Development Engineer in S3, you get to deliver...  ...is in S3 is hard. S3 Index develops software...  ...have a formal mentor search application that lets... 
    Internship
    Worldwide
    Flexible hours
    Night shift

    Amazon

    Seattle, WA
    5 days ago
  •  ...Summary Cloud Data Store (CDS) owns the storage, retrieval, and lifecycle of all workflow...  ...their state machines for years. As a Staff Engineer , you will get the chance to design,...  ...GCP experience. Experience with Elastic Search and/or Clickhouse Nice to Have Prior contributions... 

    Temporal

    Seattle, WA
    1 day ago
  • $231k

     ...platform that powers Flight Search, Pricing, and Shopping across...  ..., and delivery of complex software solutions across multiple technical...  .... Drive system design, API development, and data modeling to ensure...  ...platforms. Guide and mentor engineering teams, fostering technical... 

    Expedia, Inc.

    Seattle, WA
    3 days ago
  •  ...to drive the design, development, and delivery of...  ...to the Golden Path engineering stack. This role requires...  ...Computer Science, Software Engineering, or equivalent...  ..., RDS, MongoDB, DynamoDB, Redis). Strong...  ...or other high-scale search, analytics, indexing, and data retrieval... 
    Permanent employment
    Full time
    Visa sponsorship

    Brillio

    Seattle, WA
    1 day ago
  • $207k - $300k

     ...Share Software Engineer Manager II, Google Cloud Storage Google Seattle, WA, USA X In most instances, this position...  ...years of experience in software development. ~3 years of experience with...  ...Software Engineer goes beyond just Search. Software Engineering Managers... 
    Temporary work

    Jobleads-US

    Seattle, WA
    6 days ago
  • $168.1k - $227.4k

     ...log analytics and search platform Do you want...  ...develops and operates software that allows customers to index search and analyze...  ...for innovative engineers with a passion for...  ...As a Software Development Engineer on the Amazon...  ...such as plug-in data storage query optimization... 
    Full time
    Internship
    Immediate start
    Work from home
    Flexible hours

    Amazon

    Bellevue, WA
    1 day ago
  • $143.7k - $194.4k

     ...database services on the planet The Amazon DynamoDB team is looking for deeply technical team-first-mentality full stack software engineers who are willing to commit themselves to...  ...of non-internship professional software development experience - 2 years of non-internship... 
    Full time
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • Google LLC in Seattle, WA, USA, seeks a Senior Software Engineering Manager for Google Cloud Storage Semantic Search. You will lead multiple teams, shape product strategy, and guide scalable vector search initiatives across the organization. The role requires 8+ years in... 

    Google LLC

    Seattle, WA
    3 days ago
  •  ...primary technical authority for Search at Rippling, designing cross-...  ...and execution for indexing, retrieval, relevance/ranking...  ...products.Elevate the entire engineering organization through strategic...  ...systems design fundamentals: storage/index design, query execution... 
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

    The AWS DynamoDB team is looking for a talented Software Development Engineer to join our transactions team. We build and manage a highly scalable, distributed key-value...  .... You’ll bring a passion for innovation, data, search, analytics, and distributed systems. You’ll also... 
    Internship
    Flexible hours

    AmazonWebServices

    Seattle, WA
    4 days ago
  • $143.7k - $194.4k

     ...services on the planet?The Amazon DynamoDB team is looking for deeply...  ...first-mentality full stack software engineers who are willing to commit...  ...for innovation, data, search, analytics, and distributed...  ...input.- Work in a startup-like development environment, where you’re... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $143.7k - $194.4k

     ...The AWS DynamoDB team is looking for a talented Software Development Engineer to join our transactions team. We build and manage a highly scalable distributed key-value...  ...base. Youll bring a passion for innovation data search analytics and distributed systems. Youll also:... 
    Full time
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    8 days ago
  • $143.7k - $194.4k

    Managing trillions of objects in storage, retrieving them in ms, building software that deploys to tens of...  ...delivered to your home. As a Software Development Engineer in S3, you get to deliver these...  ...others. We have a formal mentor search application that lets you find a... 
    Work experience placement
    Internship
    Remote work
    Flexible hours
    Shift work
    Night shift

    Amazon

    Seattle, WA
    1 day ago
  •  ...through innovative engineering, cloud, data, AI and...  ...to drive the design, development, and delivery of scalable...  ...computer science , Software Engineering, or...  ...Aurora, RDS, MongoDB, DynamoDB, Redis). Strong...  ...or other high-scale search, analytics, indexing, and data retrieval... 
    Permanent employment
    Full time
    Visa sponsorship

    Brillio

    Seattle, WA
    2 hours ago
  • $307k - $427k

     ...applications, infrastructure, storage, platforms and data). 10...  ...Computer Science, Electrical Engineering, or a related field. Experience...  ...Experience leading product development of 2nd generation cloud...  ...Technical expertise in systems and software with the leadership skills... 
    Temporary work
    Local area

    Google

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

    The AWS DynamoDB team is looking for a talented Software Development Engineer to join our fast-moving observability and performance...  ...such as Amazon’s Simple Storage Service (S3) and Amazon Elastic...  ...passion for innovation, data, search, analytics, and distributed systems... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • Oracle Corporation's Oracle Cloud Infrastructure (OCI) team seeks a hands-on senior software engineer to define and build the next generation of control-plane storage. You will design highly available, strongly consistent distributed systems and contribute to read/write... 

    Oracle Corporation

    Seattle, WA
    3 days ago
  • About the Team The Storage Infrastructure team builds and operates the storage foundation behind OpenAI's most demanding workloads. We...  ...production systems. This is a hands-on infrastructure role for engineers who want to work on deeply technical systems at scale and own them... 

    OpenAI

    Seattle, WA
    4 days ago
  • Neo Cloud is seeking a Principal Software Engineer to define and build a scalable AI cloud storage platform. This senior IC role blends customer needs, system architecture, and production operations to deliver performant and economical storage for massive AI workloads.... 

    blazetalent

    Seattle, WA
    3 days ago
  • $146k

     ...revolutionizing the way people search for and book travel....  ...and modern engineering practices, we power travel...  ...and deliver reliable software solutions across services...  ...~5+ years of software development experience building...  ...and NoSQL databases (DynamoDB, MongoDB, DocumentDB)... 

    Expedia Group

    Seattle, WA
    25 days ago
  • Google’s Distributed Cloud Storage team is seeking a leader to drive on-premise and private cloud storage initiatives. You will guide a team of engineers, work with product and program managers, and shape the storage roadmap for diverse markets. Strong emphasis on security... 

    Google

    Seattle, WA
    3 days ago
  • Oracle Cloud Infrastructure’s Storage Infrastructure team handles exabytes of data across 60+ regions, delivering cloud storage...  .... As a Senior Member of Technical Staff, you will own software design and development for core I/O path components, requiring deep coding... 

    Oracle Corporation

    Seattle, WA
    3 days ago
  • Member of Technical Staff, AI Cloud Storage Location: Bay Area/ Seattle/ Remote Reports...  ...by ex NVIDIA, CoreWeave and Intel engineering leaders. We offer you the opportunity to...  ...the Role We're looking for a Principal Software Engineer to define and build Neo Cloud's... 
    Local area
    Remote work

    blazetalent

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer , DynamoDB Index, Search and Storage. Be the first to apply!