Senior Software Engineer

relx· LexisNexis South Africa Shared Services (Pty) Ltd Company
Apply Now ↗
Full timeLexisNexis South Africa Shared Services (Pty) Ltd Company

About this role

Are you passionate about building scalable data platforms and enabling data-driven innovation?

Do you enjoy leading technical decisions, mentoring engineers, and leveraging AI-powered development tools to deliver impactful solutions?


About our Team


At LexisNexis Intellectual Property Solutions, our mission is to bring clarity to innovation by delivering better outcomes to the innovation community. Each and every day, the work our team does supports the development of new technologies and processes that ultimately advance humanity. Helping our customers reach their goals is our primary focus. We enable innovators to accomplish more by helping them make informed decisions, be more productive, comply with regulations and ultimately achieve superior results. Our overall success is measured by how well we deliver these results. We are proud to directly support and serve these innovators in their endeavors to better humankind.


About the Role


As a Senior Software Engineer, you will lead the design, development, and operation of scalable data platforms, services, and infrastructure that power critical business outcomes. Working closely with analysts, data scientists, and engineers, you will drive technical excellence, mentor team members, and help shape the future direction of the Data Engineering function. This role offers the opportunity to combine strong engineering fundamentals with AI-assisted development practices to deliver reliable, high-impact solutions.


Responsibilities

- Lead the design, build, and maintenance of data pipelines and backend services using Python
- Write efficient, well-structured SQL for data extraction, transformation, and analysis, and set standards for query and schema design across the team
- Develop and maintain APIs and services (e.g. using FastAPI and SQLAlchemy) to expose data to internal and external consumers
- Own technical design decisions for data systems, balancing scalability, reliability, and maintainability
- Collaborate with data analysts, scientists, and other engineers to understand data needs and deliver reliable solutions
- Drive the design and upkeep of infrastructure supporting data workloads (containers, orchestration, provisioning)
- Monitor, troubleshoot, and improve the performance and reliability of existing data systems, including leading incident response and root-cause analysis where needed
- Mentor other engineers, lead code reviews, and help raise the technical bar across the team

Requirements

- Deep proficiency in Python for building applications, pipelines, or services at scale
- Strong SQL skills, writing performant queries, designing schemas, and optimizing for large or complex datasets
- Significant experience working in a data engineering or backend engineering environment, including owning systems end-to-end
- Demonstrated ability to make sound architectural and technical trade-off decisions
- Experience mentoring engineers and/or leading technical initiatives
- Comfort working in a fast-paced, collaborative team setting
- Experience developing and maintaining APIs and services
- Experience working with AI-assisted development tools and supporting team adoption of AI capabilities

Work in a Way That Works for You


We promote a healthy work/life balance across the organisation. 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.


Working Pattern


Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.


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.

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.

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer position at relx?
The salary for this Senior Software Engineer role at relx is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Software Engineer position at relx located?
This Senior Software Engineer role at relx is based in 3 Locations, Cape Town, Durban_SA, Johannesburg. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Software Engineer role at relx full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Software Engineer role in the LexisNexis South Africa Shared Services (Pty) Ltd Company department at relx.
Which team or department does the Senior Software Engineer at relx belong to?
This Senior Software Engineer position is part of the LexisNexis South Africa Shared Services (Pty) Ltd Company department at relx. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer position at relx?
Click the "Apply Now" button on this page. You will be redirected to relx's official application portal hosted on workday where you can submit your application directly.
When was the Senior Software Engineer job at relx posted?
This Senior Software Engineer position at relx was posted on Aug 12, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer
relx
Apply for this role ↗

You'll be redirected to relx's official application page on Workday.