Senior Software Engineer / Reliability Engineering - Real-time Data

Company: Bloomberg L.P.

Location: London

Posted: May 1st, 2026

Senior Software Engineer / Reliability Engineering - Real-time Data

Location: London

Business Area: Engineering and CTO

Ref #: 10049067

Description & Requirements

Our department is responsible for efficiently distributing financial data from its source to interested users all around the world. This includes (for example) stock prices or foreign exchange rates. Data can either be served in response to a request or streamed in real time.

The group owns:

The team is also responsible for the Enterprise endpoint (“B-PIPE”), which allows end-users to programmatically consume data via our SDK. Data is also available through the Bloomberg Terminal and Microsoft Excel.

The main challenge faced by the group is one of scale. Data is sourced from more than 370 global exchanges, with a combined volume in excess of 60 billion messages each day. We deliver this data to hundreds of thousands of terminals and thousands of B-PIPEs. Handling this volume requires significant infrastructure, we manage multiple clusters in our main data centres, as well as a network of many thousands of servers around the world.

Group Overview

The RD Reliability Engineering group comprises three sub-teams located in Tokyo, London, and New York, providing follow-the-sun support.

Our mission is to ensure systems are reliable, scalable, and observable through software engineering, while continuously improving how systems behave under load and failure conditions. We work in an outcome-driven model, focusing on measurable improvements in availability, latency, capacity, and recovery. Our goal is to ensure systems meet defined service level objectives while minimising manual operational effort through automation and software solutions.

The systems we support must behave predictably under extreme load, recover quickly from failures, and continue to evolve without compromising stability - these are the core challenges we solve.

London Team Focus – Availability & Resiliency

The London team plays a key role in ensuring the availability and resiliency of RD infrastructure globally.

We focus on:

This role provides the opportunity to influence how reliability is engineered across the platform, working closely with teams globally to improve system behaviour and design.

What You’ll Do

Systems You’ll Work With

What Success Looks Like

What We’re Looking For

We're not a traditional SRE team. We engineer reliability through software, building solutions that automate operations and improve system resilience by design.

Why Join Us

You’ll work on systems that sit at the core of Bloomberg’s real-time data platform, operating at global scale and under demanding performance and reliability requirements.

This is an opportunity to:

If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net

#J-18808-Ljbffr
Apply Now