Lead Software Engineer - Data Platform & Architecture

LSEG Business Services RM

Greater London

On-site

GBP 120,000 - 180,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FTSE Russell in London is seeking a Lead Software Engineer to own the technical direction of our data platforms that power financial indices used globally.

You'll design and ship production systems, primarily in Python, while bringing cross-language experience (Java, C#, C++, Scala, Go, Rust) to lead in Python. This hands-on IC role emphasizes architecture, mentoring, and strong engineering standards.

Qualifications

  • Python is preferred but depth in other languages is valued.
  • Depth in software design and architecture; define boundaries and interfaces.
  • Strong ownership of technical and production outcomes.
  • Experience with relational databases such as PostgreSQL / Aurora PostgreSQL; data modelling.
  • Solid AWS experience and CI/CD, automation, testing, and delivery practices.
  • Experience with data-intensive systems, including area.

Responsibilities

  • Designing, writing, reviewing, and shipping production software, primarily in Python.
  • Owning technical direction and architecture for a defined area of the platform.
  • Leading the design of software systems and interfaces with resilience, performance, and maintainability.
  • Raising engineering quality through code review, shared components, testing, and secure practices.
  • Mentoring engineers through pairing, code reviews, and design guidance.
  • Considering failure modes, operation readiness, security, and cost in design.

Skills

Python
Java
C#
C++
Scala
Go
Rust
Software architecture
AWS
CI/CD
Testing
Data-intensive
PostgreSQL
Aurora PostgreSQL

Tools

AWS Lambda
Glue
EMR Serverless
Apache Iceberg

Job description

FTSE Russell in London is seeking a Lead Software Engineer to own the technical direction of our data platforms that power financial indices used globally.

You'll design and ship production systems, primarily in Python, while bringing cross-language experience (Java, C#, C++, Scala, Go, Rust) to lead in Python. This hands-on IC role emphasizes architecture, mentoring, and strong engineering standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Financial Data Platform)
Lead Software Engineer (Financial Data Platform)

London Stock Exchange • Greater London

On-site
GBP 110,000 - 170,000
Lead Software Engineer
Lead Software Engineer

LSEG Business Services RM • Greater London

On-site
GBP 120,000 - 180,000
Senior Data Platform Engineer - Financial Indices AWS/Python
Senior Data Platform Engineer - Financial Indices AWS/Python

London Stock Exchange • Greater London

On-site
GBP 110,000 - 170,000
Senior Java Engineer | AI-Driven Financial Platforms
Senior Java Engineer | AI-Driven Financial Platforms

London Stock Exchange Group • Greater London

On-site
GBP 120,000 - 170,000
Healthcare benefits
Retirement planning
Wellbeing initiatives
Senior Python Engineer for Engineered Index & Rates
Senior Python Engineer for Engineered Index & Rates

London Stock Exchange Group • Greater London

On-site
GBP 90,000 - 130,000
Healthcare
Retirement planning
Paid volunteering days
+1
Senior Software Engineer - Data Systems
Senior Software Engineer - Data Systems

Selby Jennings • City Of London

On-site
GBP 90,000 - 120,000
Senior Python Engineer - Engineered Index & Rates Platforms
Senior Python Engineer - Engineered Index & Rates Platforms

LSEG Business Services RM • Greater London

On-site
GBP 90,000 - 140,000
Senior Python Engineer: Engineered Rates & Indices
Senior Python Engineer: Engineered Rates & Indices

LSEG • Greater London

On-site
GBP 90,000 - 130,000
Senior Python Engineer - Engineered Index & Rates
Senior Python Engineer - Engineered Index & Rates

LSEG Business Services RM • Greater London

On-site
GBP 90,000 - 140,000
Lead Quantitative Software Engineer
Lead Quantitative Software Engineer

Goodman Masson • Greater London

On-site
GBP 120,000 - 180,000
Share options