London Stock Exchange Group

Senior Software Engineer, Real-Time

London Stock Exchange Group
Apply
14 hours 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.

Categories

BackendData Engineering
London Stock Exchange Group

About London Stock Exchange Group

10,000+ employees
Contact me