1. What is a Software Engineer at LSEG (London Stock Exchange Group)?
As a Software Engineer at LSEG (London Stock Exchange Group), you work at the intersection of global financial markets and high-performance, enterprise-scale technology. LSEG is not merely an exchange; it is a principal provider of financial market data, trade execution platforms, risk management systems, and news infrastructure across the globe. Engineers here build and maintain critical systems that process millions of high-throughput transactions daily, including Order/Execution Management Systems (OMS/EMS/OEMS), foreign exchange (FX) matching engines, real-time index distribution platforms, and content infrastructure for global markets.
In this role, your code directly influences market efficiency, system resilience, and regulatory compliance. You will tackle complex technical challenges such as low-latency message streaming, microservices modernization, high-availability data pipelines, and cloud migration on AWS and Azure. Whether you join a team modernizing core .NET and Java backends, developing ultra-low latency C++ trading modules, or building dynamic real-time frontends with TypeScript and React, your work underpins the infrastructure of global commerce.
The engineering environment at LSEG balances mathematical rigor with software craftsmanship. You will operate alongside cross-functional teams of quantitative analysts, data architects, and product managers to solve challenging problems—from computing VWAP (Volume-Weighted Average Price) and managing Service Level Agreements (SLAs) to handling low-level memory allocation, multithreading, and system failovers. It is a highly collaborative, fast-paced setting where code accuracy, fault tolerance, and clear architectural thinking are non-negotiable.