> Markdown version of [/jobs/ext/4128975-senior-python-engineer-engineered-index-rates](https://www.wearedevelopers.com/jobs/ext/4128975-senior-python-engineer-engineered-index-rates). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Python Engineer - Engineered Index & Rates - **Company:** London Stock Exchange Group - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Applications Architecture, C++ (Programming Language), Cloud Computing, Software Quality, Code Review, Computer Programming, Continuous Integration, Linux, DevOps, Perl (Programming Language), Python (Programming Language), Linux System Administration, Performance Tuning, Standard Sql, Shell Script, Software Engineering, Data Processing, Cloud Platform System, Real Time Systems, Gitlab, Git, Event Driven Architecture, Information Technology, Data Management, Tools for Reporting, Software Version Control, Service Stack, Legacy Systems - **Published:** October 31, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9186b8342044e4db ## About the Role We are seeking a Senior Python Engineer to develop, enhance, and support these platforms and solutions. The ideal candidate is a hands-on engineer with strong technical and quantitative software development expertise, including the design and implementation of index/benchmark portfolio construction, index and benchmark analytics, systematic investment strategies, and related quantitative tools and frameworks. Success in this role requires the ability to independently learn new technologies and business concepts, troubleshoot challenging technical issues, and deliver high-quality solutions with minimal supervision. The candidate should demonstrate a strong sense of ownership and accountability, excellent collaboration and communication skills, and a commitment to continuous improvement and engineering excellence., * Significant hands-on software development experience (typically 7+ years), preferably in financial services or data-intensive environments. * Strong Python development skills and experience working in Linux-based environments, demonstrated hands-on programming experience and a solid understanding of software engineering principles. * Strong software engineering fundamentals, including system design, testing, code quality, and performance optimization. * Demonstrated ability to independently investigate and solve complex technical problems. * Experience developing and supporting production systems in a business-critical environment. * Experience working with source control and CI/CD tools (e.g., Git, GitLab). * Strong SQL and data processing experience. * Ability to quickly learn new technologies, business domains, and data models. * Strong sense of ownership and accountability, with the ability to drive work independently. * Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative discipline. Desirable but not essential: * Experience developing solutions within financial services, market data, index management, quantitative research, or investment management. * Knowledge of cloud technologies and cloud-native application architecture. * Proven track record of 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 environments. * Familiarity with legacy technologies such as Perl, Shell scripting, Java, or C/C++. * Understanding of quantitative analytics and financial instruments. ## Description * Develop and maintain platforms and tools supporting custom, thematic, and bespoke FICC index and benchmark solutions, with a focus on engineered products and rates. * Design and implement scalable, reliable, and maintainable software solutions using modern engineering practices. * Collaborate with product, research, and index teams to translate business requirements into technical solutions. * Investigate, troubleshoot, and resolve complex production, data, and application issues through structured root-cause analysis. * Drive platform modernization initiatives, including cloud adoption and improvements to development and deployment processes. * Enhance software quality, automation, and operational efficiency through testing, code reviews, and CI/CD best practices. * Work across a diverse technology stack, including Python, Linux, cloud technologies, and legacy applications. * Take ownership of projects throughout the full development lifecycle, from solution design and implementation to production support.