Search Engineer

Leidos

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$87,100–$157,450 / yr
Posted
46 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $168k
This role $122k
$72k most similar roles pay here $224k

This role pays less than 84% of similar roles. Most pay $126,800–$209,750 — the shaded band above. At the midpoint, this role pays about $122k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations.

Leidos currently has 245 open roles on FindRole.

Listed pay typically runs $107,900–$195,050 across 235 roles with salary data.

Most-posted roles

View all roles at Leidos

At a glance

TL;DR · Search Engineer

Leidos seeks a Search Engineer to join their team supporting a Federal customer’s enterprise search platform, focusing on both software development and operations & maintenance using Apache Solr, Flume, Spark, Linux, Microsoft SQL Server, and AWS OpenSearch. The role involves ensuring the reliability of indexing and retrieval services by addressing failures, data issues, performance degradation, and implementing modernization efforts towards semantic search, vector embeddings, hybrid retrieval, and RAG. Key responsibilities include maintaining search applications, performing routine maintenance, troubleshooting issues, optimizing configurations, and supporting bulk indexing operations while working in a regulated environment with strong emphasis on SLA compliance and system stability. Ideal candidates have 5+ years of experience in enterprise search platforms, Linux environments, Java or Python programming, SQL Server expertise, and familiarity with AWS OpenSearch, semantic search, and RAG pipelines.

What you'll do

  • Maintain and enhance enterprise search applications using Apache Solr, AWS OpenSearch, and related technologies.
  • Troubleshoot and resolve indexing failures, data issues, query syntax problems, and performance degradation in production environments.
  • Monitor platform health to ensure SLAs for indexing and retrieval services are consistently met.
  • Fine-tune search configurations, analyzers, synonyms, ranking logic, and index structures to optimize relevance and performance.
  • Support modernization efforts towards AWS OpenSearch, semantic search, vector embedding, hybrid retrieval, and RAG solutions.

What we're looking for

  • 5+ years of experience in enterprise search platforms and large-scale data systems.
  • Hands-on experience with Apache Solr, OpenSearch, Elasticsearch, Lucene, and related technologies.
  • Strong Linux production environment support skills including troubleshooting and configuration updates.
  • Proficiency in Java or Python programming languages.
  • Experience working with Microsoft SQL Server for querying source data and validating data flows.
  • Knowledge of log monitoring tools like Azure Log Analytics for operational troubleshooting.
  • Ability to troubleshoot distributed systems, indexing pipelines, and search clusters.
  • Strong analytical skills and experience supporting SLA-driven environments.

More like this

Similar roles

Information Retrieval Engineer

Adobe

San Jose 82 days ago $161,700$234,150
Python Haystack LangChain Elasticsearch Milvus FAISS Weaviate Pinecone Qdrant OpenAI Cohere HuggingFace Neo4j TigerGraph Airflow dbt Docker CI/CD

Java Search Infrastructure Engineer

Shopify

US 36 days ago
Java Distributed Systems Scatter-Gather Patterns Search Infrastructure HTTP/2 TCP Tuning Thrift gRPC RPC Frameworks Observability Logging Pipelines Metric Infrastructure Distributed Tracing Load Balancing A/B Testing Consistent Hashing Adaptive Routing

Senior Search Machine Learning Engineer

Apple Inc

Cupertino, CA 23 days ago $181,100$272,100
Python Tensorflow Pytorch Jax Java C++ Hadoop Spark Hive Generative AI Large Language Models NLP Classification Feature Engineering Information Extraction Clustering Semi-supervised Learning Topic Modeling Ranking Big Data Processing

Senior Staff Machine Learning Engineer, Search & Discovery

SpaceX

Remote (US) 81 days ago $313,000$330,500
MachineLearning LargeLanguageModels AgenticAISystems RecommendationSystems RankingModels Embeddings RepresentationLearning SearchSystems GenerativeAI CI/CD Python Scalability RealTimeSystems Experimentation CloudServices Docker Kubernetes Terraform
Remote