Point your AI agent at freehire and let it find you a job.

Get the CLI →

London Stock Exchange Group

NewBe an early applicant

Senior Full Stack Engineer – Index Distribution Engineering

Posted
Discussion
Overview

In this Senior Engineer role, you will design and scale data distribution systems delivering high-performance data via APIs and cloud platforms to institutional clients. You’ll own system architecture and data modelling, ensuring reliability and maintainability at scale. You’ll create secure, production-ready APIs and services while upholding engineering standards. Collaborating with product and stakeholders, you’ll translate complex requirements into robust technical solutions. This is a hands-on leadership role within a cross-functional team focused on next-generation data distribution for FTSE Russell and clients worldwide.

Pay / Benefits
  • healthcare
  • retirement planning
  • paid volunteering days
  • wellbeing initiatives
Responsibilities
  • Design and build scalable data distribution systems delivering data via APIs, cloud platforms, and client-facing services
  • Own system architecture and data modelling for performance and maintainability at scale
  • Develop secure, well-designed APIs and data services for external consumers
  • Raise engineering quality through testing, reviews, and standards for production-grade delivery
  • Collaborate with product and stakeholders to translate complex requirements into robust technical solutions
Key requirements
  • Strong experience building distributed backend systems and APIs
  • Proven ability to own system design and data modelling
  • Experience with cloud-native platforms (AWS or similar)
  • Strong understanding of relational databases and data-intensive systems
  • Ability to lead through code quality, testing, and technical standards
  • collaboration
  • customer-centric mindset
  • ownership and accountability
  • TypeScript
  • Angular/React
  • Python

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available