Remotery

Search Engineer

atLeidosUS flagUnited StatesFull-timeUncategorizedMid-levelSenior$87.1k – $157.4k/year

Posted 11 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Oversee, support, and enhance enterprise search applications and indexing workflows utilizing Solr, Spark, Flume, AWS OpenSearch, and Linux-based systems.

• Execute operations and maintenance tasks such as patch management, vulnerability control, system administration, monitoring, configuration oversight, and routine platform assistance.

• Diagnose and resolve indexing errors, data discrepancies, query syntax issues, relevance challenges, and search performance decline.

• Supervise indexing processes and platform health to ensure adherence to indexing SLAs and search/retrieval SLAs.

• Optimize search configurations, analyzers, synonyms, ranking criteria, and index structures to enhance search relevance, indexing efficiency, and retrieval performance.

• Conduct scheduled maintenance tasks, including weekly, monthly, and biannual data purges, index cleanup, retention-related activities, and storage optimization.

• Assist with quarterly bulk indexing operations, which encompass large-scale reloads, synonym updates, name normalization, and post-load validation.

• Collaborate with data stored in Microsoft SQL Server to investigate ingestion challenges, confirm upstream data quality, analyze indexing results, and review operational or search-related metrics obtained post-indexing.

• Utilize SQL to query source and operational data, examine inconsistencies, aid troubleshooting efforts, and validate indexing results and SLA-related metrics.

• Employ Azure Log Analytics and similar monitoring tools to scrutinize logs, investigate failures, identify operational trends, and facilitate root cause analysis for indexing, search, and data-processing issues.

• Stay informed about Java-based source-to-target data comparison and validation tools, regularly review their outputs, and address data quality, synchronization, and accuracy issues between source systems and indexed search platforms.

• Investigate and rectify data ingestion, transformation, indexing, and retrieval problems across both upstream and downstream systems.

• Develop and enhance automation, scripts, and support tools that boost reliability, reduce operational burdens, and improve observability.

• Assist in modernizing legacy search capabilities towards AWS OpenSearch, semantic search, vector search, hybrid retrieval, and RAG-enabled solutions.

• Document procedures, runbooks, support processes, recurring maintenance tasks, and operational insights, collaborating with cross-functional teams to enhance search quality and system reliability.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related discipline, or equivalent practical experience.

• Over 5 years of experience in software engineering, enterprise search, search platform support, information retrieval, or large-scale data systems.

• Practical experience in supporting and enhancing enterprise search platforms like Apache Solr, OpenSearch, Elasticsearch, Lucene, or similar technologies.

• Familiarity with Linux production environments, including troubleshooting, configuration modifications, and routine system support.

• Strong background in indexing, schema design, mappings, analyzers, query processing, search relevance adjustment, and performance enhancement.

• Experience in supporting batch or large-scale data ingestion and processing workflows utilizing Spark and related technologies.

• Proficient programming skills in Java and/or Python.

• Working knowledge of Microsoft SQL Server, including querying source data, validating data flows, investigating inconsistencies, and analyzing indexing or operational metrics.

• Experience with log monitoring and observability tools to investigate failures and assist with operational troubleshooting; familiarity with Azure Log Analytics is strongly preferred.

• Experience in troubleshooting distributed systems, indexing workflows, data synchronization challenges, and production search clusters.

• Experience in managing SLA-driven operational environments with responsibility for service restoration, recurring maintenance, and issue resolution.

• Ability to comprehend and work with validation, comparison, and support tools used to confirm data accuracy between source and target systems.

• Strong analytical, troubleshooting, and problem-solving abilities.

• Excellent written and verbal communication skills, including the capability to collaborate across engineering, operations, and stakeholder teams.

• Ability to work in the US eastern time zone and available to travel to the Washington, DC area once a year.

• Eligibility for Public Trust Clearance.


🏝️ Benefits

• Competitive compensation

• Health and Wellness programs

• Income Protection

• Paid Leave

• Retirement

People also viewed

Anchor Utility10 hours ago

Rate Analyst

US flagTexas OnlyFull-timeUncategorized
ApplyView job
Honeywell10 hours ago

HSE Manager

US flagNorth Carolina OnlyFull-timeUncategorized
ApplyView job
Cision France10 hours ago

People Partner

CA flagCanada OnlyFull-timeUncategorized$85k/year
ApplyView job
Navigate Power10 hours ago

B2B Outside Sales Consultant

US flagPennsylvania OnlyFreelanceUncategorized$50k – $250k/year
ApplyView job
TELUS10 hours ago

Business Development Executive, Early Career – European Language Required

GB flagUnited Kingdom OnlyFull-timeUncategorized
ApplyView job
Gilead Sciences10 hours ago

Statistical Programmer II

US flagUnited States OnlyFull-timeUncategorized$107.2k – $138.7k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers