Senior Software Engineer / Reliability Engineering - Real-time Data

Bloomberg LP

London, United Kingdom
Not specified; not specified; not specified
On-site
Object-oriented programming in python or c++
Experience building reliable distributed systems
Knowledge of slos, slis, and reliability metrics
The role involves designing and implementing scalable, fault-tolerant systems that ensure global availability and resiliency for real-time financial data

Job Summary

  • The role involves designing and implementing scalable, fault-tolerant systems that ensure global availability and resiliency for real-time financial data.
  • Engineers will focus on detecting and preventing failures while automating operational workflows to minimize manual effort and improve system recovery.
  • Success is defined by meeting strict service level objectives for latency and capacity while ensuring systems behave predictably under extreme load.

Matching Summary

The role involves designing and implementing scalable, fault-tolerant systems that ensure global availability and resiliency for real-time financial data.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • Object-oriented programming in Python or C++
  • Experience building reliable distributed systems
  • Knowledge of SLOs, SLIs, and reliability metrics
  • Proven ability to triage live production problems
  • Strong focus on automation and reducing operational toil

Nice-to-have

  • Collaboration within inclusive team environments
  • Ability to work across multiple departments
  • Experience with large-scale server estates
  • Background in system design and resilience

Key Requirements

  • Experience with object-oriented programming languages (Python/C++)
  • Proven track record in production reliability and incident management
  • Demonstrated ability to work in outcome-driven models

Work Rights

Not specified

Tailored Resume

Cover Letter