RELX

Senior Software Engineer

RELX
Apply
2 months ago
Johannesburg, South Africa or Cape Town, South AfricaSenior

Responsibilities

  • Lead the design, development, maintenance, and operation of scalable data platforms, pipelines, backend services, and infrastructure.
  • Write performant SQL for data extraction, transformation, analysis, schema design, and query optimization.
  • Develop and maintain APIs and services using technologies such as FastAPI and SQLAlchemy.
  • Own technical design decisions for scalable, reliable, and maintainable data systems.
  • Collaborate with data analysts, data scientists, and engineers to deliver reliable data solutions.
  • Design and maintain infrastructure supporting data workloads, including containers, orchestration, and provisioning.
  • Monitor, troubleshoot, and improve data-system performance and reliability, including incident response and root-cause analysis.
  • Mentor engineers, lead code reviews, and raise the team’s technical standards.

Requirements

  • Deep proficiency in Python for building applications, pipelines, or services at scale.
  • Strong SQL skills, including performant query writing, schema design, and optimization for large or complex datasets.
  • Significant experience in a data engineering or backend engineering environment with end-to-end system ownership.
  • Ability to make sound architectural and technical trade-off decisions.
  • Experience mentoring engineers or leading technical initiatives.
  • Experience developing and maintaining APIs and services.
  • Experience working with AI-assisted development tools and supporting team adoption of AI capabilities.
  • Ability to work effectively in a fast-paced, collaborative team setting.

Benefits

  • Flexible working hours that allow employees to adjust their work times during the day.
  • Wellbeing initiatives, shared parental leave, study assistance, and sabbaticals.
  • Country-specific benefits are available based on location.
  • The employer provides a fair and accessible hiring process with accommodations available upon request.

Tech Stack

FastAPIPythonSQL

Categories

BackendData Engineering
RELX

About RELX

1,001-5,000 employees

RELX provides information-based analytics, research content, and decision tools for scientists, legal and risk professionals, insurers, and governments. Through segments including Elsevier (STM), LexisNexis (legal and risk), and RX (exhibitions), it sells subscriptions, data services, and software platforms used in 180+ countries. Headquartered in London, it is a public company listed in London and Amsterdam.

Contact me