Location
London
Hours
Full Time
Salary
Negotiable
About the Role
LSEG (London Stock Exchange Group) is a global financial markets infrastructure and data business with a 300-year legacy of supporting financial stability and economic growth worldwide. The Engineered Product Solutions vertical within the FICC Engineering team develops and supports platforms enabling the ideation, back testing, construction, and production of custom, thematic, and bespoke index and benchmark solutions across Fixed Income, Interest Rates, Currencies, and Commodities (FICC). We are seeking a Senior Python Engineer to develop, enhance, and support these platforms and solutions. This role requires strong technical and quantitative software development expertise, including designing and implementing index/benchmark portfolio construction, analytics, systematic investment strategies, and related quantitative tools. The successful candidate will work independently to learn new technologies and business concepts, troubleshoot complex issues, and deliver high-quality solutions with minimal supervision. Collaboration with product, research, and index teams is essential to translate business requirements into technical solutions. Responsibilities include platform modernization, cloud adoption, improving development and deployment processes, and ensuring software quality through testing, code reviews, and CI/CD best practices. The role involves working with a diverse technology stack including Python, Linux, cloud technologies, and legacy applications, taking ownership of projects throughout the full development lifecycle from design to production support.
Experience
- 7+ years of hands-on software development experience, preferably in financial services or data-intensive environments
- Strong Python development skills and experience in Linux-based environments
- Solid understanding of software engineering principles including system design, testing, code quality, and performance optimization
- Proven ability to independently investigate and resolve complex technical problems
- Experience developing and supporting production systems in business-critical environments
- Familiarity with source control and CI/CD tools such as Git and GitLab
- Strong SQL and data processing skills
- Ability to quickly learn new technologies, business domains, and data models
About you
- Strong sense of ownership and accountability with the ability to work independently
- Excellent collaboration and communication skills
- Commitment to continuous improvement and engineering excellence
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative discipline
- Desirable but not essential:
- Experience in financial services, market data, index management, quantitative research, or investment management
- Knowledge of cloud technologies and cloud-native application architecture
- Proven track record building scalable data platforms, analytics tools, or workflow automation solutions
- Exposure to real-time or near real-time systems, event-driven architectures, or low-latency data processing
- Familiarity with legacy technologies such as Perl, Shell scripting, Java, or C/C++
- Understanding of quantitative analytics and financial instruments
London Stock Exchange Group










