Senior Software Engineer - Search (SOLR/ElasticSearch) REMOTE (Eastern/Central Time)

Apply for this position Please mention DailyRemote when applying
Posted 5 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

LexisNexis is dedicated to advancing the rule of law around the world, which is vital for building peace and prosperity in all societies. To accomplish this noble goal, LexisNexis is transforming legal research globally. Our search index contains more than 81 billion richly annotated legal documents, creating an unprecedented legal knowledge graph. Our technology changes how lawyers practice law by providing fast and relevant access to their most difficult questions.

The Senior Software Engineer - Search will be dedicated to the creation of next-generation search relevance techniques and strategies for LexisNexis, dramatically improving how our users search and find the answers to their legal questions. We are looking for someone who can bring their own perspective on how to solve a variety of internal and external opportunities, and an enthusiasm for tackling new problems as we continue to push technology forward.

Required skillset and experience:

  • Minimum of 5 years of Software Engineering experience.
  • Minimum of 2 years of experience developing / maintaining web applications based on modern search engines such as Solr / Elasticsearch, including indexing, query parsing, relevance tuning, etc.
  • Minimum of 2 years of experience scaling search server clusters to accommodate increasing traffic to meet specific performance requirements.
  • Minimum of 2 years of experience developing / deploying high-performance RESTful web services (SOAP, XML-RPC, JSON-RPC, REST).
  • BS Engineering / Computer Science OR equivalent experience.


  • Serve as acknowledged "go-to" person on coding and technical issues.
  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of search engine plug-ins of moderate complexity.
  • Complete complex bug fixes.
  • Design and work with complex data models.
  • Mentor junior software developers interested in search engineering.