CareerPlanGet AI match score →

Software Development Engineer, Amazon OpenSearch Service - DIY Observability

Bengaluru, Karnataka, India💼 Full-time🗓 2026-06-30 → 2026-07-31

Core

Design, develop, and support a world-class OpenSearch Service managing thousands of search domains, focusing on scalability, performance, and service robustness in a highly virtualized, elastic, cloud-based environment.

Role type

Senior Software Development Engineer (Search Infrastructure)

Builds

Amazon OpenSearch Service (distributed search platform)

Domain

Cloud Infrastructure / Search Engines / Big Data

Deliverable

production ML models | product features | infrastructure

Required skills

distributed systems design, scalability engineering, performance optimization, algorithmic problem solving, cloud architecture, big data technologies, system reliability, automation, technical mentorship

Preferred skills

full software development life cycle management, code review leadership, source control management, build processes, testing strategies, operations experience

Technologies

AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR, Storm/Samza

Responsibilities

Design and develop scalable search domains, apply scientific analysis and mathematical modeling to evaluate platform success, optimize distributed systems and tools, collaborate with operations for 24x7 service stability, set technical vision and objectives, mentor other SDEs

Seniority

Senior, hands-on IC with mentorship responsibilities

Rewrite
## Responsibilities - Design, develop, and support a world-class OpenSearch Service that manages thousands of search domains. - Focus on scalability, performance, service robustness, and cost trade-offs. (Especially as they pertain to a highly-virtualized, elastic, cloud-based environment) - Apply scientific analysis and mathematical modeling techniques to predict, measure, and evaluate the consequences of designs and the ongoing success of our platform - Continuously drive to explore, improve, enhance, automate, and optimize distributed systems and tools to best meet evolving business and market needs - Work alongside a dedicated operations team to develop and support the smooth 24x7 operation of our worldwide service - Participate in setting a vision and objectives for Amazon OpenSearch Service in alignment with business and market needs - Invent the future of search instead of just being a bystander - Mentor other SDEs and advise the leadership team on the technical vision ## Requirements - 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 - 3+ years of big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR or Storm/Samza experience - Experience programming with at least one software programming language ## Nice to Have - 3+ 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 ## Benefits - Inclusive Team Culture - Mentorship & Career Growth - Work/Life Balance - Work with a small, agile team where your ideas have the potential to reach millions within a short span of time - Leverage the resources of a Fortune-500 company within the atmosphere of a start-up - Engage in passionate discussions with smart people and let the best ideas rise to the top - See your mistakes as learning opportunities and continually look for ways to improve yourself, your team and your products - Understand that not all solutions come easily and don’t shy away from hard work to reach your goals
Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗