Taro Logo

Senior Software Engineer I

LexisNexis is a global provider of legal, regulatory and business information and analytics that help customers increase productivity and advance the rule of law around the world.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Legal Tech

Description For Senior Software Engineer I

LexisNexis is seeking a Senior Software Engineer I to join their Gen AI/Data Science/Nexis+ AI Teams in Raleigh, NC. This role offers an exciting opportunity to work on cutting-edge products and technology, particularly in the legal tech space. As part of RELX, a global provider of information-based analytics and decision tools, you'll be working with a company that's been a long-time leader in deploying AI and advanced technologies to transform the legal market.

The position requires expertise in Python development and AWS services, with a focus on building scalable, cloud-native solutions. You'll be working on implementing generative AI concepts and developing next-generation search relevance techniques that will dramatically improve how users find answers to their research questions.

As a Senior Software Engineer, you'll be responsible for complex software development assignments, providing technical direction to cross-functional teams, and mentoring junior team members. The role involves designing and implementing fault-tolerant software systems, developing Python-based applications and microservices, and ensuring high code quality through reviews and automated testing.

The ideal candidate will have 5+ years of software development experience, strong Python programming skills, and extensive knowledge of AWS services. You should be comfortable with both relational and non-relational databases, containerization technologies, and modern CI/CD practices. The role offers the opportunity to work with cutting-edge AI technologies while contributing to products that help advance the rule of law around the world.

This is a hybrid position based in Raleigh, NC, offering the chance to work with a global team of 11,800+ employees serving customers in more than 150 countries. The company provides a collaborative environment where you can grow your technical skills while working on meaningful projects that impact the legal and professional services industry.

Last updated a day ago

Responsibilities For Senior Software Engineer I

  • Serve as initial point of contact for software development and delivery
  • Design and implement complex, fault-tolerant software systems
  • Develop Python-based applications, libraries, and microservices
  • Design and implement cloud-native solutions on AWS
  • Monitor and troubleshoot issues in cloud environments
  • Participate in code reviews
  • Contribute to automated testing strategies
  • Implement generative AI concepts including RAG, LLM maintenance
  • Collaborate with cross-functional teams
  • Provide technical direction and mentorship

Requirements For Senior Software Engineer I

Python
Go
Java
JavaScript
PostgreSQL
  • Bachelor's degree in Engineering, Computer Science, or equivalent experience
  • 5 years of experience in software development
  • 3 years of experience in Python programming
  • 3 years of experience with AWS Services
  • Expertise in Python, Go, Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL
  • Experience with Python web frameworks like Django, Flask, or FastAPI
  • Strong understanding of software architecture principles
  • Knowledge of relational and non-relational databases
  • Knowledge of Docker and Kubernetes
  • Mastery of Git and CI/CD practices
  • Strong communication and collaboration skills

Interested in this job?

Jobs Related To LexisNexis Senior Software Engineer I