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.
Backend
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, while enjoying the flexibility of remote work other days.

LexisNexis offers a comprehensive benefits package including health insurance, retirement benefits, and modern family benefits. The company culture promotes work-life balance and professional growth. With 10,500 colleagues serving customers in more than 150 countries, you'll be part of a global team that shapes how legal professionals access and utilize critical information.

The role combines technical leadership with hands-on development, requiring both excellent coding skills and the ability to mentor others. You'll be interfacing with customers, leading technical initiatives, and solving complex problems while helping to evolve the architecture of critical search systems. This is an excellent opportunity for a senior technologist who wants to make a significant impact in the legal information sector while working with cutting-edge search technologies.

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 (Agile, Waterfall)
  • 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 and maintenance
  • Problem-solving skills and ability to implement effective solutions
  • 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
Commuter Benefits
  • 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