> Markdown version of [/jobs/ext/2511676-sr-sde-amazon-opensearch-service](https://www.wearedevelopers.com/jobs/ext/2511676-sr-sde-amazon-opensearch-service). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. SDE, Amazon OpenSearch Service - **Company:** Amazon.com, Inc. - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $193,300.0 - $261,500.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Business Analytics Applications, Code Review, Computer Programming, Extract Transform Load (ETL), Software Design Patterns, Distributed Systems, Elasticsearch, Python (Programming Language), Query Optimization, Software Engineering, Rust (Programming Language), Information Technology, Build Process, Software Coding, Software Version Control, Data Pipelines, Golang, Programming Languages - **Published:** August 10, 2026 - **Apply:** https://www.amazon.jobs/en/jobs/10498486/sr-sde-amazon-opensearch-service ## About the Role 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team Preferred Qualifications - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent ## Description 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. This is a greenfield opportunity on a newly formed team with significant ownership over both product and architecture. You will work at the intersection of generative AI, distributed systems, and search, helping redefine how customers move complex production workloads from legacy and third-party systems to OpenSearch. ## Related Videos - [Add Location-based Searching to Site with ElasticSearch](https://www.wearedevelopers.com/videos/77-add-location-based-searching-to-site-with-elasticsearch) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)