Amazon

SDE-II, Amazon OpenSearch Service

Full-time3+ yrsSanta Clara, California, USANot disclosedApply by 10 Oct 2026
Apply now
WA

Overview

Amazon OpenSearch Service is a fully managed search and analytics service powering mission-critical search, observability, and generative AI workloads at massive scale. Hundreds of thousands of customers Amazon OpenSearch Service is a fully managed search and analytics service powering mission-critical search, observability, and generative AI workloads at massive scale. Hundreds of thousands of customers rely on Open

What you'll do

  • Amazon OpenSearch Service is a fully managed search and analytics service powering mission-critical search, observability, and generative AI workloads at massive scale.
  • Hundreds of thousands of customers Amazon OpenSearch Service is a fully managed search and analytics service powering mission-critical search, observability, and generative AI workloads at massive scale.
  • Hundreds of thousands of customers rely on OpenSearch for workloads ranging from application search and log analytics to vector and hybrid retrieval.
  • We are building the next generation of OpenSearch Migration Assistant: an AI-powered system designed to make migrating complex search and analytics workloads to OpenSearch dramatically easier.
  • Customers today run workloads across legacy OpenSearch and Elasticsearch deployments as well as other search, observability, and analytics platforms.
  • Migration Assistant aims to understand these existing environments; determine how workloads, queries, and downstream applications should map to OpenSearch; automate the required transformations; orchestrate data and configuration migration; validate correctness and performance; and help customers safely cut over production traffic.
  • As a Software Development Engineer on the OpenSearch team, you will help define and build this system from the ground up.
  • You will turn ambiguous customer problems into technical designs, prototype new approaches, and productionize them as reliable services used across AWS.
  • You will tackle challenging problems spanning AI agents, distributed systems, workload discovery and translation, cluster management, data movement and pipeline orchestration, query optimization, validation, and multi-tenant infrastructure.
  • You will work with technologies including Rust, Java, Python, Go, and AWS services while building systems that must be secure, highly available, and capable of operating across AWS regions at massive scale.

Requirements

  • Practical experience with Python, Go, Rust, Java.
  • Experience level: 3+ yrs.
  • Strong written and verbal communication in English.
  • Comfortable working on-site in Santa Clara, California, USA.

Skills

PythonGoRustJavaAWSC++C#

Related roles