Software Engineer, Real-Time
lseg · London
Job description
About the role
LSEG's Real-Time Engineering organisation works on a global low-latency market data platform that sends billions of price updates per day. As a Software Engineer, you will build APIs, telemetry pipelines and synthetic monitoring services that show how reliably and quickly market data reaches customers. The role suits an engineer at an early stage of their career who wants hands-on experience in distributed systems, observability, cloud-native engineering and real-time financial technology.
Key responsibilities
- Build and improve software components that aggregate, correlate and present data from over 30 global distribution sites.
- Develop applications and data-processing logic that help 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 that measure the performance and experience of Real-Time services from locations around the world.
- Develop APIs, automation and configuration used to manage observability services and capabilities.
- Use Git, CI/CD and configuration-as-code practices to deploy and maintain software and observability assets consistently across environments.
- Work with engineering squads to add and improve instrumentation in Development, Test, PPE and Production environments.
- Learn modern approaches to observability, distributed systems, cloud-native software and real-time data platforms alongside experienced engineers.
Required profile
- Hands-on software engineering experience through employment, a graduate role or open-source contribution.
- Ability to write and explain software in performance-oriented languages such as Go, modern C++ or Rust.
- Good understanding of core software engineering concepts and interest in reliable, maintainable applications.
- Interest in one or more of: market data, observability, distributed systems, telemetry, data pipelines, real-time systems, performance engineering or cloud-native technology.
- Demonstrated analytical and problem-solving ability, willingness to learn new technologies, and good communication and collaboration skills.
- 3-6 years of experience.
Required skills
- Go, modern C++ or Rust
- Familiarity with APIs, Git and modern software development practices
- Desirable: OpenTelemetry SDKs, Kubernetes, containers, CI/CD, GitOps, synthetic monitoring and automated testing
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
lseg
London