
Senior Software Engineer, Real-Time
London Stock Exchange Group2 months ago
London, United KingdomSenior
Responsibilities
- Build and improve software components that aggregate, correlate, and present data from more than 30 global distribution sites.
- Develop applications and data-processing logic to identify performance issues, service degradation, and hotspots across distributed systems.
- Contribute to telemetry pipelines that ingest, transform, and route metrics, logs, and traces into a common observability layer.
- Deliver synthetic monitoring capabilities measuring the performance and customer experience of real-time services worldwide.
- Develop APIs, automation, and configuration for managing observability services and capabilities.
- Use Git, CI/CD, and configuration-as-code practices to deploy and maintain software and observability assets across environments.
- Improve application instrumentation across Development, Test, PPE, and Production environments.
- Collaborate with engineering teams and contribute improvements to the Real-Time observability platform.
Requirements
- Hands-on software engineering experience gained through employment, a graduate role, or open-source contribution.
- Ability to write and explain performance-oriented software in Go, modern C++, or Rust.
- Understanding of core software engineering concepts and interest in building reliable, maintainable applications.
- Familiarity with APIs, Git, and modern software development practices.
- Interest in areas such as market data, observability, distributed systems, telemetry, data pipelines, real-time systems, performance engineering, or cloud-native technology.
- Demonstrated analytical and problem-solving ability in a complex engineering or academic domain.
- Willingness to learn unfamiliar technologies and develop knowledge of complex systems.
- Good communication and collaboration skills.
- Desirable exposure includes financial markets, metrics, logging, distributed tracing, observability platforms, OpenTelemetry SDKs or collectors, Kubernetes, containers, cloud platforms, data-processing or event-streaming technologies, CI/CD, GitOps, configuration-as-code, synthetic monitoring, automated testing, probes, or distributed agents.
Benefits
- Healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.
- Opportunities to develop engineering skills while working with experienced engineers on globally scaled distributed systems and financial data platforms.
- Collaborative and creative culture with support for innovation, continuous improvement, and professional development.
About London Stock Exchange Group
London Stock Exchange Group (LSEG) provides market infrastructure, financial data, and analytics to banks, asset managers, and corporations. Its businesses span capital markets (London Stock Exchange), post-trade clearing (LCH), and information services including FTSE Russell indices and the Refinitiv data platform, funded by transaction fees, subscriptions, and licensing. Headquartered in London and publicly listed on the LSE, the group serves global customers seeking trading, clearing, benchmarks, and enterprise data solutions.