Senior Software Engineer/SRE

7 hours ago


London, Greater London, United Kingdom Bloomberg Full time £50,000 - £120,000 per year

Location

London

Business Area

Engineering and CTO

Ref #

Description & Requirements
Are you passionate about building high-performance systems that are fast, resilient, and operate at global scale? Join Bloomberg's Application Middleware SRE team, where you'll combine software engineering and systems expertise to keep the backbone of the Bloomberg Terminal running smoothly for hundreds of thousands of users around the world.

We're not your typical SRE team. We're embedded in a group that powers real-time connectivity, and we own systems where uptime isn't just important—it's essential to the global financial system. This is your opportunity to engineer resilience at scale, automate critical infrastructure, and shape reliability practices across one of the world's most powerful tech platforms.

The Team
We're the Site Reliability Engineering team within Bloomberg's Application Middleware group. Our mission: ensure that Bloomberg's core connectivity and messaging layers are resilient, scalable, and fully observable.

We own systems that operate at high throughput and low latency, including:

  • Gateways: Secure, high-performance TCP/SSL entry points to our data centers
  • HFN & NSTP: A global HTTP CDN and SOCKS5 proxy network delivering fast access from any geography
  • Playlist Services: Dynamic path configuration systems optimizing user connectivity in real-time
  • PGM Relays: Infrastructure for reliable multicast data delivery

We use automation, observability, and software engineering to detect issues before they impact customers and reduce manual toil wherever we can.

What You'll Do

  • Build production-grade software that powers Bloomberg's global infrastructure
  • Design and implement scalable, fault-tolerant systems with a focus on observability, performance, and automation
  • Collaborate across engineering teams to introduce automated, self-service operational workflows
  • Conduct deep systems analysis and root cause investigations for complex, distributed systems
  • Propose and prototype innovative approaches to reliability and risk mitigation
  • Contribute to design docs, runbooks, and post-incident reviews—clear communication is part of the job

You'll Need to Have

  • A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience
  • Strong software engineering skills in any high-level language (we mainly use Python and C++)
  • A deep understanding of software system reliability and risk management—including how to identify potential points of failure and design mitigation strategies.
  • A good understanding of data structures, algorithms, and system design
  • Experience navigating and improving large, distributed codebases
  • An ability to identify system risks and engineer around points of failure
  • Clear written and verbal communication, including technical documentation and incident analysis

We'd Love to See
We are building a team with a breadth of expertise and value depth in any of the following areas:

  • Systems Knowledge: A strong grasp of operating systems, fundamental networking protocols (TCP, UDP, multicast), or core database concepts as they apply to modern infrastructure.
  • Cluster Management: Experience with deployments, staging, and configuration management. Direct experience with Argo and/or Kubernetes or other Pipeline Management Platforms is a significant advantage.
  • Machine Management at Scale: Experience with capacity planning and automating the lifecycle of large machine fleets.
  • System Observability and Monitoring: Deep understanding of SLIs/SLOs/SLAs, alerting, and building dashboards for complex systems.
  • Reliability in Distributed Systems: Knowledge of fault tolerance and the unique challenges of network and node failure in distributed environments.
  • Mentoring: Proven experience mentoring and growing junior Engineers

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



  • London, Greater London, United Kingdom Jobs via eFinancialCareers Full time £60,000 - £120,000 per year

    Senior Software Engineer/SRE - Managed Systems EngineeringLocationLondonBusiness AreaEngineering and CTORef # Description & RequirementsThe Bloomberg Terminal brings together real-time data on every market, breaking news, in-depth research, powerful analytics, communications tools and world-class execution capabilities - in one fully integrated solution. Key...


  • London, Greater London, United Kingdom Google Full time £100,000 - £150,000 per year

    Minimum qualifications: Bachelor's degree in Computer Science, a related field, or equivalent practical experience.2 years of experience with software development in one or more programming languages.Preferred qualifications:Master's degree in Computer Science or Engineering.2 years of experience in designing, analyzing, and troubleshooting distributed...


  • London, Greater London, United Kingdom Forter Full time £80,000 - £120,000 per year

    About the roleWe're looking for a Senior Software Engineer with strong development skills and hands-on SRE experience to join our London-based team. You'll help shape the future of reliability and observability at Forter, ensuring we can build and run scalable, reliable and observable systems while collaborating with engineers across the globe. We maintain...


  • London, Greater London, United Kingdom Forter Full time £80,000 - £120,000 per year

    About The RoleWe're looking for aSenior Software Engineerwith strong development skills and hands-onSREexperience to join our London-based team. You'll help shape the future of reliability and observability at Forter, ensuring we can build and run scalable, reliable and observable systems while collaborating with engineers across the globe. We maintain...


  • London, Greater London, United Kingdom Google Full time £60,000 - £120,000 per year

    Minimum qualifications:Bachelor's degree in Computer Science, a related field, or equivalent practical experience.2 years of experience with software development in one or more programming languages.Preferred qualifications:Master's degree in Computer Science or Engineering.2 years of experience in designing, analyzing, and troubleshooting distributed...


  • London, Greater London, United Kingdom Barclays Full time £80,000 - £120,000 per year

    Job DescriptionPurpose of the roleTo apply software engineering techniques, automation, and best practices in incident response, to ensure the reliability, availability, and scalability of the systems, platforms, and technology through them. AccountabilitiesAvailability, performance, and scalability of systems and services through proactive monitoring,...


  • London, Greater London, United Kingdom AGITProp Full time £90,000 - £120,000 per year

    We're hiring aSenior Software Engineer / SREto join our fast-growing engineering function. In this pivotal position, you'll help shape, build, and maintain the core infrastructure of our AI-driven research platform — balancing software development with reliability engineering.You'll take ownership of key initiatives spanning architecture, scalability,...


  • London, Greater London, United Kingdom Apple Full time £1,000,000 - £1,500,000 per year

    The people here at Apple don't just build products— they craft the kind of wonder that has revolutionised entire industries. It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Imagine what you could do here. Join Apple, and...


  • London, Greater London, United Kingdom Apple Full time £40,000 - £120,000 per year

    People at Apple don't just build products - they craft the kind of experience that has revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you could do here Join Apple, and help us leave the world better than we found it. The Apple Service Engineering(ASE) team builds and...


  • London, Greater London, United Kingdom Jobs via eFinancialCareers Full time £60,000 - £75,000 per year

    Senior DevOps Engineer (AWS Python Amazon Web Services DevOps SRE Kafka K-Streams Flink Kinesis Agile java GitHub Actions ArgoCD Site Reliability Platform Cloud Engineer Developer Kubernetes EKS Front Office Trading Finance Banking Asset Manager Investment Management) required by our trading software client in London.You MUST have the following:Very strong...