Senior Full Stack Engineer – Index Distribution Engineering

Location
London
Hours
Full Time
Salary
Negotiable
About the Role
FTSE Russell (part of London Stock Exchange Group) is building next-generation distribution capabilities that deliver index data to the global financial community — across APIs, cloud platforms, and modern data delivery channels. We are seeking a hands-on Senior Full Stack Engineer to design and scale the systems that power this distribution, enabling reliable, secure, and high-performance data delivery to institutional clients worldwide. This individual contributor role carries strong technical leadership expectations, where you will own system design, data modelling, and engineering standards across a critical client-facing platform.
You will design and build scalable data distribution systems, delivering data via APIs, cloud platforms, and client-facing services. You will own system architecture and data modelling, ensuring performance, reliability, and maintainability at scale. Developing secure, well-designed APIs and data services for external consumers will be key. You will drive engineering quality through testing, review, and standards to ensure production-grade delivery. Collaboration with product teams and stakeholders to translate complex requirements into robust technical solutions is essential.
The role involves working with a modern tech stack including TypeScript, Angular/React, Python, SQL, OpenAPI, and cloud technologies such as AWS (Lambda, API Gateway, S3, SQS, SNS, Aurora). Databases include PostgreSQL, Apache Iceberg, DynamoDB, and VectorDB (e.g. ChromaDB). Infrastructure as Code and CI/CD tools include Terraform, AWS CLI, and GitLab. You will also leverage AI development tools like GitHub Copilot and Claude Code.
Our Distribution team fosters a culture of engineering excellence, solving real-world problems with purpose and ambition. We build with purpose, start with why, and work backwards from client needs. We encourage technical courage, continuous learning, ownership, data-driven decision making, incremental delivery, and being AI-native by default.
Experience
- Strong experience building distributed backend systems and APIs
- Proven ability to own system design and data modelling
- Experience working with cloud-native platforms such as AWS
- Strong understanding of relational databases and data-intensive systems
- Ability to lead through code quality, testing, and technical standards
About you
- Skilled and passionate engineer with a drive for innovation and excellence
- Customer-driven mindset, able to translate complex requirements into technical solutions
- Technically courageous and willing to push boundaries
- Collaborative team player who continuously seeks feedback and shares knowledge
- Operates with ownership mentality, delivering long-term value
- Data-driven decision maker who validates assumptions and acts decisively
- Comfortable using AI-assisted engineering tools as a force multiplier
Qualifications
While specific qualifications are not stated, a strong background in software engineering, cloud platforms, and distributed systems is expected. Experience with financial or market data systems and AI-assisted engineering tooling is a plus.
London Stock Exchange Group










