Senior Software Engineer/SRE - Observability
Senior Software Engineer/SRE - Observability

Senior Software Engineer/SRE - Observability

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Build and maintain tools for real-time data infrastructure, ensuring reliability and observability.
  • Company: Join Bloomberg, a leader in financial data and technology, shaping the future of market insights.
  • Benefits: Enjoy competitive pay, flexible working options, and a vibrant company culture focused on innovation.
  • Why this job: Be part of a mission-driven team that impacts global decision-making with cutting-edge technology.
  • Qualifications: Degree in Computer Science or related field; experience in Python or C++ and distributed systems required.
  • Other info: Participate in a global support model, enhancing your skills in a dynamic environment.

The predicted salary is between 48000 - 72000 £ per year.

Senior Software Engineer/SRE – Observability

Location

London

Business Area

Engineering and CTO

Ref #

10044717

Description & Requirements

The Role

As a Senior Software Engineer/SRE in Bloomberg’s Market Data group, you’ll help ensure our real-time data infrastructure is reliable, automated, and observable at massive scale. Our systems process hundreds of billions of financial ticks per day and deliver them to clients within milliseconds—where accuracy, availability, and latency are non-negotiable. Your focus will be building tools, systems, and models that expose and improve the health of this infrastructure across the globe.

The Team

Platform Observability sits at the heart of Bloomberg’s Market Data operations. Our mission is to make decision-making across Market Data intelligent and data-driven. To do that, we build the systems that model metadata across thousands of components in our Market Data Pipeline.

We design and maintain the Market Data Ontology and Knowledge Graph, enabling rich context, traceability, and insight across the platform. Our systems power operational awareness, automation, and strategic investment decisions. We partner across engineering, platform, and infrastructure to define standards, surface gaps, and drive reliability across one of the world’s most critical real-time data platforms.

What You’ll Do

  • Expand and maintain the Market Data Pipeline Ontology, our semantic model for system metadata.
  • Build and extend ETL plugins that collect, transform, and aggregate metadata from key systems.
  • Develop intuitive GUIs and interfaces to expose system insights and relationships to users.
  • Define and implement SLOs and SLIs to help the broader group measure and improve reliability.
  • Develop tools and solutions designed to enhance impact analysis and minimise outage time.
  • Work with teams across the Market Data organization to improve system architecture and metadata quality.
  • Participate in our escalation rotation (business hours only) as part of a global follow-the-sun support model.

You’ll Need to Have

  • A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience
  • Commercial experience and proficiency in Python or C++
  • Experience designing, scaling, and operating distributed systems.
  • Strong collaboration and communication skills—especially across infrastructure, SRE, and product teams.

We’d Love to See

  • Experience with semantic technologies: ontologies, RDF, or graph databases (e.g., Neo4j, RDF4J).
  • Familiarity with ETL or EIS platforms like Apache Camel or Airflow.
  • Knowledge of financial market data, especially around latency, availability, and correctness.
  • Experience building or contributing to observability platforms or knowledge graph tooling.

#J-18808-Ljbffr

Senior Software Engineer/SRE - Observability employer: Avature

Bloomberg is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. As a Senior Software Engineer/SRE, you will have access to cutting-edge technology and the opportunity to work on critical real-time data systems that impact global financial markets. With a strong emphasis on employee growth, Bloomberg fosters a culture of continuous learning and development, ensuring that you can advance your career while contributing to meaningful projects that drive operational excellence.
A

Contact Detail:

Avature Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer/SRE - Observability

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, C++, and ETL platforms like Apache Camel or Airflow. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Network with professionals in the field of observability and SRE. Attend relevant meetups or webinars to connect with people who work at Bloomberg or similar companies. This can provide you with insights into the company culture and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with distributed systems and how you've contributed to improving reliability in past roles. Be ready to share specific examples that demonstrate your problem-solving skills and ability to collaborate across teams.

✨Tip Number 4

Research Bloomberg’s Market Data operations and understand their approach to observability. Being able to articulate how your skills and experiences align with their mission will show your genuine interest in the role and the company.

We think you need these skills to ace Senior Software Engineer/SRE - Observability

Proficiency in Python or C++
Experience with distributed systems design and operation
Strong collaboration and communication skills
Knowledge of semantic technologies (ontologies, RDF, graph databases)
Familiarity with ETL platforms (e.g., Apache Camel, Airflow)
Understanding of financial market data principles
Experience with observability platforms
Ability to define and implement SLOs and SLIs
Skills in developing GUIs and user interfaces
Experience in impact analysis and outage minimisation
Strong analytical and problem-solving skills
Ability to work in a global support model

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering and site reliability engineering. Emphasise your proficiency in Python or C++, and any experience with distributed systems, as these are crucial for the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for observability and how your skills align with Bloomberg’s mission. Mention specific projects where you've built tools or systems that improved infrastructure reliability or data processing.

Showcase Relevant Projects: If you have worked on projects involving semantic technologies, ETL processes, or observability platforms, be sure to include these in your application. Provide details on your contributions and the impact they had on system performance.

Highlight Collaboration Skills: Since strong collaboration is key for this role, mention experiences where you successfully worked with cross-functional teams. Highlight any instances where you communicated technical concepts to non-technical stakeholders.

How to prepare for a job interview at Avature

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python or C++, as well as your understanding of distributed systems. Bring examples of projects where you've designed or operated such systems, and be ready to explain your thought process.

✨Demonstrate Your Problem-Solving Abilities

Expect technical questions that assess your ability to troubleshoot and optimise systems. Think of specific challenges you've faced in previous roles and how you overcame them, particularly in relation to observability and reliability.

✨Highlight Collaboration Experience

Since the role involves working across various teams, share examples of successful collaborations. Discuss how you've communicated complex technical concepts to non-technical stakeholders and how you’ve contributed to team goals.

✨Familiarise Yourself with Semantic Technologies

If you have experience with ontologies, RDF, or graph databases, make sure to mention it. If not, do some research beforehand so you can speak knowledgeably about these technologies and their relevance to the role.

Senior Software Engineer/SRE - Observability
Avature
A
  • Senior Software Engineer/SRE - Observability

    London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-07-16

  • A

    Avature

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>