Taro Logo

Principal Software Engineer of Search Relevance

LexisNexis is a leading global provider of legal, regulatory, and business information and analytics helping customers increase productivity and improve decision-making.
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Legal

Description For Principal Software Engineer of Search Relevance

LexisNexis, a leading global provider of legal and business information with over 10,500 employees, is seeking a Principal Software Engineer to lead their search relevance initiatives. This role combines deep technical expertise with strategic leadership in developing next-generation search solutions.

The position offers an opportunity to work on sophisticated search technologies including Solr, Elasticsearch, and Machine Learning, directly impacting how legal professionals access and utilize critical information. As a Principal Engineer, you'll be responsible for setting architectural standards, developing corporate technology strategy, and solving complex technical challenges that improve how users find answers to legal questions.

The role requires expertise in multiple programming languages including Java, Python, and JavaScript, along with deep knowledge of search technologies and data modeling. You'll lead both internal and external technology teams, mentor other developers, and work directly with customers to understand and meet their needs.

This hybrid position, based in Raleigh, NC, offers a comprehensive benefits package including health insurance, retirement benefits, and modern family benefits. The company promotes a healthy work-life balance with flexible working options while requiring at least 2 days per week in the office.

LexisNexis's mission of shaping a more just world through technology and information access makes this an impactful role for someone passionate about both technical excellence and making a difference. The position offers the chance to work with a global team of 10,500 experts while developing solutions that help customers increase productivity and improve decision-making outcomes.

Last updated 2 days ago

Responsibilities For Principal Software Engineer of Search Relevance

  • Serve as primary point of contact for external technology resources
  • Work directly with customers and end-users, providing design input across products
  • Perform reviews to ensure enterprise and architectural standards
  • Write advanced complex code for computer systems
  • Manage system and user acceptance testing cycles
  • Recommend technical strategy and direction
  • Act as acknowledged expert on coding and technical issues
  • Interface with team members to finalize requirements
  • Complete complex bug fixes and assist with system outage workarounds
  • Mentor lead software developers

Requirements For Principal Software Engineer of Search Relevance

Java
Python
JavaScript
  • BS degree in Engineering/Computer Science or equivalent experience
  • Experience with modern search engines (Solr, Elasticsearch, Machine Learning, Marklogic, FastESP, Vespa)
  • Advanced knowledge of software development methodologies
  • Expert in JAVA/J2EE, Python, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX and .Net
  • Excellent understanding of data modelling principles
  • Experience in partnering with and leading technology resources
  • Knowledge of test-driven development
  • Problem-solving skills
  • Excellent organizational and delegation skills
  • Excellent communication skills

Benefits For Principal Software Engineer of Search Relevance

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive multi-carrier health plan
  • Disability insurance
  • Dependent care and commuter spending accounts
  • Life and accident insurance
  • Retirement benefits
  • Modern family benefits including adoption and surrogacy
  • Flexible and remote working options

Interested in this job?

Jobs Related To LexisNexis Principal Software Engineer of Search Relevance