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 and outcomes.
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Legal

Description For Principal Software Engineer of Search Relevance

LexisNexis, a RELX company, is seeking a Principal Software Engineer of Search Relevance to join their team in Raleigh, NC. This role is crucial in developing next-generation search relevance techniques that improve how users find answers to legal questions. As a Principal Engineer, you'll be setting architectural standards and developing corporate tactical technology strategy for large multifunctional development activities.

The position requires expertise in modern search engines like Solr and Elasticsearch, along with strong programming skills in multiple languages including Java, Python, and JavaScript. You'll be working in a hybrid environment, requiring at least 2 days per week in the Raleigh office, where you'll lead and mentor other developers while solving complex technical problems.

LexisNexis offers a comprehensive benefits package including health insurance, retirement benefits, and modern family benefits. With 10,500 experts worldwide, LexisNexis is committed to shaping a more just world through their legal and business information services. The company promotes a healthy work-life balance and values diversity and inclusion in the workplace.

This role is perfect for an experienced engineer who enjoys both technical leadership and hands-on development, with opportunities to work on impactful projects that help legal professionals make better decisions. The position offers a blend of technical challenges, leadership opportunities, and the chance to work with cutting-edge search technologies while contributing to meaningful solutions in the legal sector.

Last updated 13 hours 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 in partnering with and leading technology resources
  • Knowledge of test-driven development
  • Problem-solving skills
  • Excellent organizational and communication skills

Benefits For Principal Software Engineer of Search Relevance

Medical Insurance
Vision Insurance
Dental Insurance
Commuter Benefits
401k
Parental Leave
  • Comprehensive multi-carrier health plan benefits
  • 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