Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

London
Bloomberg
Software engineer
Posted: 7h ago
Offer description

Senior Software Engineer/SRE - Risk and Performance Platform Location London Business Area Engineering and CTO Ref 10043994 Description & Requirements The Risk & Performance Platform (RPP) Engineering department at Bloomberg builds and supports industry-leading solutions for the Buy-Side and Sell-Side departments within Bloomberg. These departments offer flagship products at the core of our enterprise client offerings. As demand for resilient and high-performing software continues to grow, our RPP Runtime and Reliability team plays a crucial role in ensuring the durability, scalability, and operational excellence of the platforms and services that power these systems. We develop a catalog of reusable components and platforms to meet a diverse range of requirements in the domain of financial risk management. Our solutions are delivered through a platform-as-a-service model and are depended upon by many of Bloomberg's most prominent enterprise clients. These systems run on vast distributed infrastructure-spanning thousands of virtual machines-and process billions of analytical calculations daily with terabytes of data ingestion. We utilize cutting-edge open-source tools and engineering best practices to deliver fault-tolerant, scalable, and highly performant systems. What we do: The RPP Runtime and Reliability team sits at the intersection of application development and core infrastructure. Our mission is to improve the reliability, availability, and efficiency of software systems across the RPP Engineering organisation. We partner closely with application teams and Bloomberg-wide infrastructure groups to integrate paved paths, adopt best practices, and establish shared standards for operational maturity. Our work spans both generic and deeply technical domains-supporting services written in multiple languages, working with various frameworks and SaaS providers, and identifying systemic improvements across the stack. We apply software engineering principles to reliability challenges, combining automation, observability, and scalability-focused design with hands-on operational support where needed. What's in it for you: As one of the early members of the growing RPP Runtime and Reliability team, you'll be joining a collaborative group of engineers across London, New York, and Lugano. You will play a key role in defining and driving reliability initiatives across a rapidly expanding product suite critical to Bloomberg's enterprise success. You'll have the opportunity to design and implement reliability strategies, collaborate with application teams and contribute to shared infrastructure/tooling that elevate the engineering experience. We'll trust you to: Be the primary owner of our software runtime environment - manage, monitor and optimize the reliability and the overall health. Understand the current system capacity and load, conduct regular capacity and Disaster Recovery testing, and drive capacity planning. Manage new VM initialization and capacity expansion, and build solutions to automate the quality control procedure. Collaborate with the application teams to define standards and promote best practices regarding reliability and scalability. Develop tools and automation capable of early detection and intervention of issues in our production environment e.g. Chaos Testing Investigate and troubleshoot production issues regarding system failure, load & capacity problems, and runtime performance. Participate in on-call rotations to respond to urgent and critical incidents. You'll need to have: Experience working with an object-oriented programming language (C/C++, Python, Java, etc.) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience Strong understanding of how a large-scale distributed system is designed, built and integrated together. Solid knowledge of the Linux operating system Self-motivation in learning in-house systems, technologies, practices, and infrastructure. Inclusive communication skills to collaborate and influence others in a global working environment. We'd love to see: Experience with open-source technologies e.g. Cassandra, Kafka. Practices with telemetry software e.g. Splunk, Humio, Grafana. Cloud technology and containerisation.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer - growth
London
Monday.com
Software engineer
Similar job
Software engineer
London
BBC
Software engineer
Similar job
Full stack software engineer (java+ react)
London
S&P Global
Software engineer
See more jobs
Similar jobs
Bloomberg recruitment
Bloomberg jobs in London
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save