Taro Logo

Principal Software Engineer of Search Relevance

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

Description For Principal Software Engineer of Search Relevance

LexisNexis, a RELX company with over 10,500 employees, is seeking a Principal Software Engineer of Search Relevance to lead the development of next-generation search technologies. This role combines technical leadership with hands-on development, focusing on improving how users find legal information through advanced search capabilities.

The position requires expertise in search technologies like Solr and Elasticsearch, along with strong programming skills in multiple languages including Java, Python, and JavaScript. As a principal engineer, you'll be responsible for architectural decisions, mentoring other developers, and working directly with customers to understand and implement solutions.

The role offers a hybrid work arrangement requiring at least 2 days per week in the Raleigh, NC office. This setup provides flexibility while maintaining in-person collaboration opportunities. The company offers comprehensive benefits including health insurance, retirement plans, and modern family benefits such as adoption and surrogacy support.

LexisNexis provides an environment where you can shape the future of legal information access while working with cutting-edge search technologies. The role combines technical challenges with the opportunity to make a meaningful impact on how legal professionals access and utilize critical information. The company's commitment to diversity, inclusion, and work-life balance makes it an attractive destination for senior technical talent looking to advance their careers while contributing to meaningful solutions.

Last updated 4 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 (Agile, Waterfall)
  • Expert in JAVA/J2EE, Python, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX and .Net
  • Excellent understanding of data modeling principles
  • Experience leading internal and external technology resources
  • Knowledge of test-driven development
  • Excellent problem-solving and organizational skills
  • Strong 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
  • Adoption and surrogacy benefits
  • Flexible and remote working options

Interested in this job?

Jobs Related To LexisNexis Principal Software Engineer of Search Relevance