All interviews
Amazon logo

Amazon

Mid

SDE, AWS OpenSearch Service — scale a search service managing thousands of domains

Design, develop, and support the AWS OpenSearch Service that manages thousands of customer search domains, with a focus on scalability, performance, service robustness, and cost tradeoffs in a highly virtualized, elastic cloud environment. Requires 3+ years of professional software development plus 2+ years of design/architecture experience and 3+ years working with big-data technologies (Hadoop, Spark, Lucene/SOLR, or Storm/Samza). This is Bengaluru-based AWS Utility Computing org work with 24x7 operational ownership.

Step into this interview

Free · a live voice mock calibrated to this exact role

Practice this interview

What this interview tests

  • Distributed search service design at multi-tenant cloud scale
  • Scalability, robustness, and cost tradeoffs in elastic/virtualized environments
  • Big-data technology experience (Hadoop, Spark, Lucene/SOLR, Storm/Samza)
  • Production operations and 24x7 service ownership
  • Applying quantitative/mathematical modeling to system design decisions

Common question themes

Design a search service that must scale to thousands of tenant domains

Describe a production incident in a distributed system and how you resolved it

How you used a big-data framework (Spark/Hadoop/Lucene) to solve a real problem

Reasoning about cost vs performance tradeoffs in a cloud-elastic system

How you'd set technical vision or mentor other engineers on the team

View the original posting

Related interviews