Senior Software Engineer II - Data Engineering

RELX

Greater London

Hybrid

GBP 70,000 - 95,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Comprehensive pension plan
Generous vacation entitlement
Flexible working hours
Employee assistance program (global)

Job summary

RELX is seeking a Senior Software Engineer II in Greater London, specializing in data engineering and generative AI. This role involves leading architectural designs, developing AI services, and collaborating with cross-functional teams to deliver scalable solutions.

The ideal candidate will have over 5 years of software engineering experience, with deep expertise in Python and a solid understanding of modern AI tools. Benefits include a comprehensive pension plan and generous vacation entitlement.

Qualifications

  • 5+ years of software engineering experience required.
  • Experience leading architecture for large-scale platforms is essential.
  • Proficiency in Python or Java is crucial.

Responsibilities

  • Lead architectural design and ensure technical consistency.
  • Develop generative AI services and reusable components using Python.
  • Mentor less-senior developers and participate in cross-team initiatives.

Skills

Software engineering experience
Technical architecture
Python
Backend development
Kubernetes (EKS)
Agile methodologies

Tools

LangChain
LangGraph

Job description

Senior Software Engineer II – Data Engineering

We are seeking a Senior Software Engineer II with a passion for generative AI and platform architecture. In this role, you will drive architectural decisions, implement robust systems, and collaborate closely with cross‑functional stakeholders to deliver reusable AI services and components. You will also mentor other engineers and contribute to evolving our engineering practices.

Key responsibilities
  • Lead architectural design and ensure technical consistency.
  • Design, develop, and maintain generative AI services and reusable components using Python.
  • Define and promote best practices in engineering, including scalability, observability, testing, and CI/CD.
  • Contribute to system designs spanning multiple services and modules, aligning with architectural best practices.
  • Collaborate with product, platform, and research teams to translate AI prototypes into production‑ready capabilities.
  • Work within a Kubernetes (EKS) environment to deploy scalable, containerized applications.
  • Lead the resolution of complex technical challenges across distributed systems.
  • Mentor less‑senior developers on engineering principles, GenAI patterns, and platform development.
  • Participate in code reviews, architecture sessions, and cross‑team initiatives to ensure quality and maintainability.
  • Stay informed of the latest developments in generative AI and advocate for responsible integration into product ecosystems.
Requirements
  • 5+ years of software engineering experience.
  • Proven experience leading technical architecture for large‑scale platforms or services.
  • Solid understanding of software development methodologies and data modelling principles.
  • Deep expertise in Python (or failing that, Java).
  • Strong proficiency in backend development and familiarity with modern AI/LLM tools and frameworks (e.g., LangChain, LangGraph).
  • Strong experience with Kubernetes (EKS) and cloud‑native architectures.
  • Proven record of building scalable backend systems and APIs.
  • Experience mentoring engineers and contributing to architectural decisions.
  • Ability to work collaboratively across functions in an Agile or Kanban environment.
Nice to have
  • Experience operationalizing LLMs or building an internal AI platform.
  • Familiarity with observability practices (metrics, logging, alerts).
  • Exposure to knowledge graphs or semantic search systems.
Benefits
  • Comprehensive pension plan.
  • Generous vacation entitlement and option for sabbatical leave.
  • Maternity, paternity, adoption, and family care leave.
  • Flexible working hours.
  • Personal choice budget.
  • Internal communities and networks.
  • Various employee discounts.
  • Recruitment introduction reward.
  • Employee assistance program (global).

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Team Lead (GenAI)
Software Engineering Team Lead (GenAI)

Elsevier • Greater London

Hybrid
GBP 80,000 - 100,000
Generous holiday allowance
Health screening and private medical benefits
Competitive contributory pension scheme
+2
Senior Golang Engineer - Generative AI Platform
Senior Golang Engineer - Generative AI Platform

Grid Dynamics • Greater London

On-site
GBP 70,000 - 90,000
Competitive salary
Flexible schedule
Medical insurance
+2
Senior AI Engineer
Senior AI Engineer

0026 Checkout Technology Ltd • Greater London

On-site
GBP 85,000 - 110,000
Senior AI Solution Engineer
Senior AI Solution Engineer

Gazelle Global • Greater London

On-site
GBP 120,000 - 180,000
Lead AI Engineer
Lead AI Engineer

Capgemini • West of England

On-site
GBP 100,000 - 140,000
Flexible working
Wellbeing programs
Professional development
+1
Senior AI Engineer
Senior AI Engineer

James Adams • Greater London

Hybrid
GBP 90,000 - 140,000
Data Scientist
Data Scientist

Experis • Greater London

Hybrid
GBP 81,000 - 99,000
Life assurance
Employee share purchase programme
Flexible hybrid working
Lead Software Engineer - AI Engineering
Lead Software Engineer - AI Engineering

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 160,000
AI Platform Engineer
AI Platform Engineer

Tempest Vane Partners • Greater London

Hybrid
GBP 120,000 - 180,000
Competitive compensation
Discretionary bonus
Benefits package
Senior Software Engineer, Data Platform London, UK Apply →
Senior Software Engineer, Data Platform London, UK Apply →

Scale AI, Inc. • Greater London

On-site
GBP 90,000 - 140,000