RELX Group Software Engineer in Raleigh, North Carolina

Software Engineer

Category:

Location: Raleigh, North Carolina, United States

Software Engineer III

This role will be a member on a team dedicated to the development of the next-generation search platform for LexisNexis, dramatically improving how our users search and find the answers to their legal questions. We are looking for someone who can bring their own perspective on how to solve a variety of internal and external opportunities. We expect our engineers to be versatile, display leadership qualities, and be enthusiastic to tackle new problems across the full stack as we continue to push technology forward.

What you will be doing:

• Design, develop, test, deploy, maintain, and enhance software solutions

• Manage individual project priorities, deadlines and deliverables

• Working with the team and leads to execute on the technical vision

• Productive member of an agile team, working within sprints, estimation, planning

• Being a vocal member, expressing your option, contributing to team and technical conversations

What you will need:

• 3-5 years of experience implementing solutions to complex enterprise systems which also meet nonfunctional requirements around resiliency and throughput

• Working knowledge of XP Development Methodologies – Pair Programming and TDD

• Familiarity with AWS Cloud Technologies including

o S3, SNS, EC2, ECS/EKS, Lambda, Kinesis, CloudFormation, CloudWatch

• Working knowledge of Agile Team practices (Scrum or Kanban)

What you will need:

  • Proven experience engineering a large-scale search engine including performance and relevancy work. Work with Solr or ElasticSearch preferred.

  • Familiarity with AWS Cloud Technologies including

  • S3, SNS, EC2, ECS/EKS, Lambda, Kinesis, CloudFormation, CloudWatch

  • Excellent practical judgement. You should know how to effectively allocate your time to solve hard problems

  • Understanding that failure is learning. You should not be afraid to lean into ideas and experiment to flesh them out

  • Working knowledge of Agile Team practices (Scrum or Kanban)

    What would separate you from others:

  • Working knowledge of XP Development Methodologies – Pair Programming and TDD

  • Working experience with Kubernetes & Docker

  • Experience with Trunk Base Development, Monorepo, and/or Continuous Delivery

  • An aptitude to developing full stack solutions involving online involving diverse programming languages, frameworks and tools to deliver applications and data streaming solutions.