Search Staff Engineer
14 hours ago
Job Description To lead the design, development, and optimization of high-scale search and discovery systems leveraging deep expertise in OpenSearch. The Search Staff Engineer will enhance search relevance, query performance, and indexing efficiency by utilizing OpenSearch's full-text, vector search, and analytics capabilities. This role focuses on building real-time search pipelines, implementing advanced ranking models, and architecting distributed indexing solutions to deliver a high-performance, scalable, and intelligent search experience. Responsibilities - Architect, develop, and maintain a scalable OpenSearch-based search infrastructure for high-traffic applications. - Optimize indexing strategies, sharding, replication, and query execution to improve search performance and reliability. - Implement cross-cluster search, multi-tenant search solutions, and real-time search capabilities. - Ensure efficient log storage, retention policies, and lifecycle management in OpenSearch. - Monitor and troubleshoot performance bottlenecks, ensuring high availability and resilience. - Design and implement real-time and batch indexing pipelines for structured and unstructured data. - Optimize schema design, field mappings, and tokenization strategies for improved search performance. - Manage custom analyzers, synonyms, stopwords, and stemming filters for multilingual search. - Ensure search infrastructure adheres to security best practices, including encryption, access control, and audit logging. - Optimize search for low latency, high throughput, and cost efficiency. - Collaborate cross-functionally with engineering, product, and operations teams to ensure seamless platform delivery. - Define and communicate a strategic roadmap for Search initiatives aligned with business goals. - Work closely with stakeholders to understand database requirements and provide technical solutions. Requirements - 8+ years of experience in search engineering, with at least 3+ years of deep experience in OpenSearch. - Strong expertise in search indexing, relevance tuning, ranking algorithms, and query parsing. - Hands-on experience with OpenSearch configurations, APIs, shards, replicas, and cluster scaling. - Strong programming skills in Node.js and Python and experience with OpenSearch SDKs. - Proficiency in REST APIs, OpenSearch DSL queries, and aggregation frameworks. - Knowledge of observability, logging, and monitoring tools (Prometheus, OpenTelemetry, Grafana). - Experience managing OpenSearch clusters on AWS OpenSearch, Containers, or self- hosted environments. - Strong understanding of security best practices, role-based access control (RBAC), encryption, and IAM. - Familiarity with multi-region, distributed search architectures. - Strong analytical and debugging skills, with a proactive approach to identifying and mitigating risks. - Exceptional communication skills, with the ability to influence and drive consensus among stakeholders. Skills:- Search Engine Optimization (SEO), Elastic Search and Python
-
Search Engineer
3 days ago
India Divit Technologies, Inc. Full time(Key skills: Java, Microservices, Elasticsearch / Solr)Job Description:Essential Functions and ResponsibilitiesDesign and architect search & recommendations platforms, including next-generation and legacy systems.Focus on improving search relevance, ranking, recommendations, and personalization.Develop microservices to support multiple services within search...
-
Search Engineer
2 days ago
India Divit Technologies, Inc. Full time(Key skills: Java, Microservices, Elasticsearch / Solr) Job Description: Essential Functions and Responsibilities Design and architect search & recommendations platforms, including next-generation and legacy systems. Focus on improving search relevance, ranking, recommendations, and personalization. Develop microservices to support multiple services within...
-
Search Engineer
4 weeks ago
India YourTribe Full timeResponsibilities ∙Design & implement search solutions: Architect and develop advanced search features using OpenSearch/Elasticsearch, including custom analysers, tokenisers, and scoring algorithms. ∙Index & template management: Create and maintain index templates, mappings, and lifecycle policies to ensure data integrity, performance, and scalability....
-
Search Engineer
1 day ago
India YourTribe Full timeResponsibilities ∙ Design & implement search solutions : Architect and develop advanced search features using OpenSearch/Elasticsearch, including custom analysers, tokenisers, and scoring algorithms. ∙ Index & template management : Create and maintain index templates, mappings, and lifecycle policies to ensure data integrity, performance, and...
-
Staff Search Engineer
4 days ago
Bengaluru, Karnataka, India Albert Invent Full time ₹ 12,00,000 - ₹ 24,00,000 per yearDescriptionAbout Albert Invent :Alberts mission is to Digitalize the World of Chemistry, using data and machine learning to drastically accelerate the invention of new materials.We are looking for individuals to join our strategy team to shape and execute our value creation strategy.If you're passionate about cutting-edge technology and love working in a...
-
Staff Software Engineer, Search Ranking
1 week ago
Bengaluru, India Databricks Full timeP-1408 The Applied AI team at Databricks sits at the forefront of advancing AI/ML-powered products. Databricks’ customers are continuously creating new assets (tables, notebooks, dashboards, datarooms, pipelines, sql queries, ml models etc.) on the platform. Some of them can have hundreds of millions of assets. Finding an asset is a critical user journey...
-
Staff engineer
4 weeks ago
Bengaluru, India OnArrival Full timeAbout On Arrival Travel: On Arrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform. We provide seamless, intelligent travel infrastructure, powering everything from flights and hotels to baggage insurance. Unlike traditional aggregators, On Arrival deeply integrates with suppliers, offering a...
-
Software Engineer, Search
1 week ago
Bengaluru, India Google Full timeJob Description Minimum qualifications: - Bachelor's degree or equivalent practical experience. - 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Preferred qualifications: - Master's degree or PhD in Computer Science or related technical field. - Experience developing accessible...
-
Staff Engineer
4 weeks ago
Bengaluru, India OnArrival Full timeAbout OnArrival Travel: OnArrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform. We provide seamless, intelligent travel infrastructure, powering everything from flights and hotels to baggage insurance. Unlike traditional aggregators, OnArrival deeply integrates with suppliers, offering a...
-
Staff Engineer
3 weeks ago
Bengaluru, India OnArrival Full timeAbout OnArrival Travel: OnArrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform. We provide seamless, intelligent travel infrastructure, powering everything from flights and hotels to baggage insurance. Unlike traditional aggregators, OnArrival deeply integrates with suppliers, offering a...