Senior Search Engineer - OpenSearch

Reposted 5 Days Ago
Be an Early Applicant
Hiring Remotely in Argentina
Remote
Senior level
Information Technology • Software • Database
The Role
Design, build, and optimize enterprise search capabilities using OpenSearch, including mappings, analyzers, indexing pipelines, query DSL, relevance tuning, vector and hybrid search, and search APIs. Diagnose performance issues, support customer implementations, define cluster and lifecycle requirements, collaborate with product and engineering teams, and document search architecture and relevance decisions.
Summary Generated by Built In

Search is how our users get their work done. In OMS+, finding the right material, customer, order, or document in seconds can be the difference between a smooth order and a lost one. Often across catalogs with millions of items and decades of enterprise history behind them.

We are looking for a Senior Search Engineer with OpenSearch expertise to join the team. The role is split between product and delivery: you will help design and build the search capabilities that ship with the platform, then work with customer data and customer teams to make them perform in their environments.


The focus throughout is search design and build: index and schema design, indexing pipelines fed from SAP source systems, relevance engineering, and the search APIs our TypeScript product stack consumes. What we need from this role is design judgement. Things like how indexes should be shaped, how queries should be written, and how to prove a relevance change
improved results.

Key Responsibilities 

  • Help design index mappings, analyzers, and sharding strategies suited to large, high-cardinality enterprise catalogs.
  • Help build and maintain indexing pipelines that keep search
    in sync with SAP source systems, including full reindex and incremental update paths.
  • Design and tune queries: query DSL, scoring and boosting, synonyms, stemming, fuzzy and typo tolerance, faceting, and aggregations.
  • Contribute to relevance measurement.
  • Support delivery engagements: profile customer catalogs, tune index and query design, and work with implementation and solution engineering on customer-specific relevance requirements.
  • Diagnose and fix search performance problems: expensive queries, mapping and analyzer design, sharding choices, and data modeling.
  • Implement vector and hybrid search alongside lexical search where semantic matching measurably improves results.
  • Understand and specify platform needs: cluster sizing and configuration, index lifecycle policies, snapshot and upgrade requirements.
  • Help build clean, well-documented search APIs for the TypeScript product stack, and define the search health and quality signals the platform should surface.
  • Work with product management on roadmap search priorities, and with solution engineering on multi-tenant considerations.
  • Document search architecture and relevance decisions so the rest of engineering can reason about them.
  • Review search-related work from teammates and help raise the team's standards for query design and relevance rigor.

Required Qualifications 

  • Deep, hands-on OpenSearch or Elasticsearch expertise, ideally with production search you designed and built yourself.
  • Command of the query DSL, mappings, analyzers, and aggregations, and a working mental model of the relevance levers each one gives you.
  • Proven relevance engineering: you have measurably improved search quality and can explain how you proved it.
  • A solid grasp of how index and cluster design choices drive performance:  sharding, mapping design, query cost, Lucene fundamentals, etc.
  • Strong debugging ability for search problems: slow or expensive queries, mapping and analyzer mistakes, and results that are wrong in ways users notice before dashboards do.
  • Experience building high-throughput ingestion and indexing pipelines against systems of record.
  • Proficiency in TypeScript/JavaScript and/or Python for building services, pipelines, and tooling.
  • Comfort working directly with customers and delivery teams.
  • Comfort working alongside a separate platform or IT team: specifying requirements, handing off cleanly, and collaborating on diagnosis rather than reaching for root access.
  • Clear communication and a habit of documenting decisions, particularly around relevance trade-offs.
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.


Preferred Qualifications 

  • Vector and semantic search experience: embeddings, the OpenSearch k-NN plugin, hybrid ranking, or learning-to-rank.
  • Familiarity with OpenSearch Dashboards, Data Prepper, Logstash, or Kafka-based ingestion. 
  • Experience with SAP or ERP material master and catalog data, including part numbers, cross-references, and unit-of-measure complexity.
  • Query understanding: entity extraction, intent classification, spell correction, autocomplete. 
  • Multi-tenant search architecture and tenant data isolation.
  • Experience in a customer-facing implementation, delivery, or professional services capacity. 
  • Working knowledge of containers and Kubernetes.
  • Contributions to OpenSearch, Lucene, or other open source search projects.

 

Ready to apply? Please upload your resume in English. 

DataXstream Inc., is an equal-opportunity workplace and an affirmative-action employer. We are always committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Discrimination is not welcome on the basis of any other status protected by the laws or regulations in the locations where we work.

Skills Required

  • Deep hands-on OpenSearch or Elasticsearch expertise, preferably designing and building production search systems
  • Command of query DSL, mappings, analyzers, aggregations, and search relevance controls
  • Proven relevance engineering experience with measurable search-quality improvements
  • Understanding of index and cluster design, sharding, mapping design, query cost, performance, and Lucene fundamentals
  • Strong debugging ability for slow or expensive queries, mapping and analyzer issues, and incorrect search results
  • Experience building high-throughput ingestion and indexing pipelines against systems of record
  • Proficiency in TypeScript, JavaScript, and/or Python
  • Experience working directly with customers and delivery teams
  • Ability to collaborate with separate platform or IT teams on requirements, handoffs, and diagnosis
  • Clear communication and documentation skills, particularly regarding relevance trade-offs
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience
  • Vector and semantic search experience, including embeddings, OpenSearch k-NN, hybrid ranking, or learning-to-rank
  • Familiarity with OpenSearch Dashboards, Data Prepper, Logstash, or Kafka-based ingestion
  • Experience with SAP or ERP material master and catalog data
  • Query understanding experience, including entity extraction, intent classification, spell correction, or autocomplete
  • Experience with multi-tenant search architecture and tenant data isolation
  • Customer-facing implementation, delivery, or professional services experience
  • Working knowledge of containers and Kubernetes
  • Contributions to OpenSearch, Lucene, or other open-source search projects
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Williamsburg, VA
110 Employees
Year Founded: 1996

What We Do

DataXstream is an SAP Gold Partner dedicated to building solutions that increase our clients’ success and maximize the ROI of their SAP infrastructure. As members of the SAP marketplace, DataXstream's products can be found in the SAP Store. OMS+ is SAP Certified and an Endorsed App. OMS+ offers an end-to-end order management and point-of-sale platform to facilitate omnichannel sales across any device. Your company is already running the most powerful ERP solution; empower your employees with DataXstream’s OMS+ to take your organization’s sales and customer buying experience to new levels.

Similar Jobs

Circle (circle.so) Logo Circle (circle.so)

Lead Product Designer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Remote
32 Locations
250 Employees
140K-170K Annually

Circle (circle.so) Logo Circle (circle.so)

Creative Director

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Remote
32 Locations
250 Employees

Circle (circle.so) Logo Circle (circle.so)

Growth Lead, Discover

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Remote
32 Locations
250 Employees
140K-160K Annually

Circle (circle.so) Logo Circle (circle.so)

Designer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Remote
32 Locations
250 Employees
100K-120K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account