LexisNexis Legal & Professional is looking to dramatically improve how users search and find answers to their research questions by creating next-generation search relevance techniques and strategies for Nexis Solutions.
Requirements
- 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).
- Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit. (Java and Cucumber scripting).
Responsibilities
- 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.
Other
- You should be versatile, display leadership qualities, and be enthusiastic to tackle new problems as we continue to push technology forward.
- 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.
- A proven expert in partnering and leading internal and external technology resources in solving complex business needs
- We promote a healthy work/life balance across the organization.