Consulting/Principal Software Engineer *** Hybrid in Raleigh, NC

Reposted 8 Days Ago
Be an Early Applicant
Raleigh, NC, USA
In-Office
115K-192K Annually
Expert/Leader
Information Technology • Legal Tech • Professional Services • Analytics • Business Intelligence
The Role
Lead design and delivery of scalable Python-based software and AI systems, make architectural decisions, mentor engineers, manage direct reports, and integrate vector databases, search, messaging, and observability to productionize RAG and model-driven features.
Summary Generated by Built In

About the Business

LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today’s top model creators for each individual legal use case.

About the Role

We are seeking an experienced and skilled Principal Engineer to join our cross-functional team of data scientists and software engineers. In this role, you will design, develop, and maintain high-quality software applications using Python as the primary programming language. You will drive the design, development, and operationalization of scalable, robust solutions—working closely with data scientists and engineers to deliver high-impact features for our customers. This hands-on leadership role which also involves technical mentoring, architectural decision-making, and team guidance throughout the full application lifecycle. This position includes direct reports.

***Position is required to work in Raleigh, NC with a Hybrid schedule

Responsibilities

  • Guide the technical vision and strategy, making high-level architectural decisions.
  • Provide technical expertise and contribute to corporate strategy and technology recommendations.
  • Collaborate with cross-functional teams to translate business requirements into scalable software solutions.
  • Design and implement complex, fault-tolerant software systems, adhering to best practices in software architecture, coding standards, and design patterns.
  • Develop and maintain Python-based applications, libraries, and microservices using modern frameworks and tools.
  • Participate in code reviews to ensure quality, maintainability, and consistency.
  • Mentor and guide junior developers and data scientists, fostering a culture of continuous learning.
  • Implement automated testing strategies to ensure code reliability and performance.
  • Stay current with emerging trends, technologies, and best practices in the Python ecosystem.
  • Represent the engineering team in technical discussions and decision-making processes.
  • Resolve complex technical issues and serve as an escalation point for development problems.
  • Design and manage complex data models and data workflows.
  • Carry out management responsibilities, including interviewing, hiring, training, performance evaluation, and conflict resolution.
  • Promote accountability, innovation, and ownership among team members.
  • Architect and optimize data storage and retrieval systems (structured and unstructured, e.g., S3).
  • Build and integrate vector databases (e.g., Pinecone, Weaviate, FAISS) and search technologies (e.g., Solr, Elasticsearch, OpenSearch).
  • Design and deploy messaging systems (e.g., AWS SNS) for asynchronous and streaming workloads.
  • Monitor system and application health in real time to ensure uptime and performance.
  • Implement and manage access control mechanisms (IAM, OAuth2, RBAC, Vault, or AWS Secrets Manager).
  • Act as a liaison between software engineering, data science, and DevOps teams.
  • Standardize workflows and tools across research , dev, and production environments.
  • Contribute to sprint planning, architectural design sessions, backlog grooming, and post-mortems.
  • Design and implement caching strategies and low-latency data access layers to accelerate model inference and data APIs.
  • Perform other duties as assigned.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Several years of professional software development experience, with a strong emphasis on Python.
  • Extensive experience with frameworks such as Django, Flask, or FastAPI.
  • Familiarity with retrieval-augmented generation (RAG) pipelines and scalable AI systems.
  • Proficiency in relational and non-relational databases, including ORM frameworks like SQLAlchemy.
  • Expertise in Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
  • Experience designing APIs and data-driven systems.
  • Strong understanding of CI/CD pipelines and version control (Git).
  • Experience leading projects and mentoring teams.
  • Excellent problem-solving, communication, and leadership skills.
  • Experience working with cache and in-memory databases (e.g., Redis, Memcached).
  • Familiarity with observability stacks (EFK/ELK, Prometheus, Datadog, Grafana) and distributed tracing (OpenTelemetry).
  • Experience with messaging systems (AWS SNS, Kafka).
  • Solid understanding of IAM, RBAC, and secrets management.
  • Proficiency in integrating LangChain or similar frameworks for modular AI workflows.

Preferred Qualifications

  • Working knowledge of Google ADK
  • Experience with Agile, Scrum, or Kanban methodologies.
  • Understanding of LLMs, ML pipelines, and model deployment.
  • Knowledge of additional programming languages (e.g., Go, Java).
 Work in a Way that Works for You

We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

About the Business

LexisNexis Legal & Professional® provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis® and Nexis® services.

U.S. National Base Pay Range: $115,400 - $192,300. Geographic differentials may apply in some locations to better reflect local market rates. This job is eligible for an annual incentive bonus.

We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.

We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.

Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here.

Please read our Candidate Privacy Policy.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

USA Job Seekers:

EEO Know Your Rights.

Top Skills

AWS
Aws Secrets Manager
Aws Sns
Azure
Ci/Cd
Datadog
Django
Docker
Efk
Elasticsearch
Elk
Faiss
Fastapi
Flask
GCP
Git
Go
Google Adk
Grafana
Iam
Java
Kafka
Kubernetes
Langchain
Llms
Memcached
Ml Pipelines
Opensearch
Opentelemetry
Pinecone
Prometheus
Python
Rbac
Redis
Retrieval-Augmented Generation (Rag)
S3
Solr
Sqlalchemy
Vault
Weaviate
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York City, NY
10,001 Employees
Year Founded: 1970

What We Do

LexisNexis Legal & Professional is a leading global provider of legal, regulatory and business information and analytics that help customers increase productivity, improve decision-making and outcomes, and advance the rule of law around the world. We help lawyers win cases, manage their work more efficiently, serve their clients better and grow their practices. We assist corporations in better understanding their markets, monitoring their brands and competition, and in mitigating business risk. We collaborate with universities to educate students, and we support nation-building with governments and courts by making laws accessible and strengthening legal infrastructures. We partner with leading global associations and customers to collect evidence against war criminals and provide tools to combat human trafficking. LexisNexis Legal & Professional, which serves customers in more than 130 countries with 10,000 employees worldwide, is part of RELX Group, a global provider of information and analytics for professional and business customers across industries.

Similar Jobs

Lowe’s Logo Lowe’s

Coordinator-Pro Quoting

Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
Hybrid
Mooresville, NC, USA
300000 Employees

Lowe’s Logo Lowe’s

PROvider Network Specialist

Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
Hybrid
Mooresville, NC, USA
300000 Employees

Lowe’s Logo Lowe’s

Associate Marketer-Category Marketing

Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
Hybrid
Mooresville, NC, USA
300000 Employees

Lowe’s Logo Lowe’s

Sr Analyst-Corporate Event & Activation

Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
Hybrid
Mooresville, NC, USA
300000 Employees
83K-86K Annually

Similar Companies Hiring

GC AI Thumbnail
Artificial Intelligence • Legal Tech
San Mateo, California
80 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account