RELX-posted 2 days ago
Full-time • Mid Level
Raleigh, NC
5,001-10,000 employees

As Consulting Software Engineer (Search), you will be dedicated to the creation of next-generation search relevance techniques and strategies for Nexis Solutions a division of LexisNexis, dramatically improving how our users search and find the answers to their research questions. You will bring your own perspective on how to solve a variety of internal and external opportunities. You should be versatile, display leadership qualities, and be enthusiastic to tackle new problems as we continue to push technology forward.

  • Serve as acknowledged "go-to" person on coding and technical issues.
  • Design and implement scalable search solutions , including schema design, indexing strategies, and query optimization.
  • Develop and maintain Java-based APIs to interface with Solr and other backend systems.
  • Lead efforts to improve search relevance, including tuning scoring algorithms, implementing synonyms, and customizing analyzers.
  • Monitor and optimize performance, including caching, sharding, and replication strategies.
  • Ensure high availability and fault tolerance of search infrastructure .
  • Conduct code reviews, mentor junior engineers, and contribute to architectural decisions.
  • Work closely with product managers and UX designers to translate business requirements into technical solutions.
  • Stay current with emerging technologies and best practices in search engineering and Java development.
  • Knowledge of message queues (e.g., Kafka, SQS) and event-driven architecture.
  • Experience developing / maintaining web applications based on modern search engines such as Solr / Elasticsearch, including indexing, query parsing, relevance tuning, etc.
  • Experience scaling search server clusters to accommodate increasing traffic to meet specific performance requirements.
  • Experience developing / deploying high-performance RESTful web services (SOAP, XML-RPC, JSON-RPC, REST).
  • Expertise in enterprise development languages such as Java or Scala.
  • Build and manage cloud-based infrastructure and services on AWS (e.g., EC2, Lambda, S3, RDS, DynamoDB, API Gateway).
  • Exposure to DevOps or Site Reliability Engineering (SRE) practices.
  • Understanding of security best practices in API and cloud environments.
  • Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit. (Java and Cucumber scripting).
  • A proven expert in partnering and leading internal and external technology resources in solving complex business needs
  • Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
  • Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan
  • Wellbeing: Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
  • Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
  • Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
  • Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
  • Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service