Search suggestions:

part time
full time
retail
nurse
receptionist
nhs
morrisons
warehouse operative
office
cleaner
it support
warehouse
work from home
Scotland
London
Wales
City of London
England
Manchester
Nottingham
Belfast
Bournemouth, Christchurch and Poole
Hampshire
Kent
Essex

Senior Software Engineer - Risk and Performance Platform

Bloomberg
City of London, England
Full time
1 day ago
Senior Software Engineer - Risk and Performance Platform Location London Business Area Engineering and CTO Ref # 10045158

Description & Requirements

The Front Office (FO) group within Risk and Performance Platform is a key client-facing group within the Risk ecosystem. We deliver advanced risk analytics and tools to institutional clients—including hedge funds and global banks—to help them simulate and understand the real-time impact of market dynamics such as interest rates, volatility, and currency movements. Our tools support detailed profit and loss (P&L) analysis, scenario modelling, and performance attribution.


As a Software Engineer in the Risk Front Office group, you will play a central role in designing and building high-performance, scalable systems that deliver real-time and scenario-based risk analytics. You’ll contribute to solutions used by both buy- and sell-side clients across delivery channels, including scheduled reporting, on-demand APIs, and interactive UIs—gaining exposure across the full technology stack.


The Risk FO Modelling team is full-stack and provides P&L and attribution analytics for derivatives and structured products. These tools rely on advanced modelling techniques, such as term structure greeks, to offer clients transparency into how different market data changes affect portfolio performance. We’re currently building an intraday ticking price solution for OTC derivatives, integrating models developed by our Quant teams.


We’ll trust you to:

  • Work directly with product owners to develop tools that solve complex client problems

  • Take ownership of technical solutions, development and delivery to production

  • Develop in all levels of an application stack, from the client to server side

  • Be open to learning and using any language needed for the role (primarily Python)


You’ll need to have:


  • A Degree in Computer Science, Engineering, Mathematics, or a related field—or equivalent practical experience

  • 4 years of hands-on experience designing and building distributed, scalable systems or high-performance analytics platforms, preferably using an object-oriented language.

  • Proficiency in one or more of the following languages: Python, C++ or equivalent

  • Solid understanding of computer science fundamentals, including data structures and algorithms

  • Strong communication skills and ability to collaborate effectively across different stakeholders

  • A growth mindset, with eagerness to learn, adapt, and contribute in a dynamic, fast-paced environment.


We’d love to see:

  • Experience in producing technical requirements for financial products

  • Experience in system architecture and building large-scale applications

  • Enthusiasm for proactively promoting best practices, improving quality through thoughtful code reviews, testing, and active mentorship

  • Experience in the Risk or Financial Derivatives domain

  • Good understanding of cross asset pricing and valuation

Save Apply
Report job
Other Job Recommendations:

Senior Software Engineer - Index Calculation

Bloomberg
City of London, England
This role requires gaining a deep understanding of underlying financial concepts and investment strategies, as well as tackling...
3 weeks ago

Senior Software Engineer - Backend

monday.com
City of London, England
  • Strong technical skills and a passion for developing...
  • Experience building web applications and/or distributed...
2 weeks ago

Campus UI Software Engineer (Intern)

Jump Trading
City of London, England
Core Development is a global team of technologists who architect, build and maintain our world-class trading platform From...
1 day ago

Senior Software Developer

West Midlands Police
United Kingdom
  • Architecture Management (responsible for identifying and...
  • Delivery Management (responsible for delivering and...
1 week ago

Manager, Software Engineering

NBCUniversal
Belfast, Northern Ireland
  • Lead and mentor the engineering team: provide technical...
  • Align with product leadership: partner closely with the...
4 days ago

Senior Instrument Engineer

Wood
Aberdeenshire, Scotland
Wood are currently recruiting for a Senior Instrument Engineer on a contract basis working outside IR35 & Hybrid working 3...
1 week ago

Senior Software Engineer - Platform

Faculty
Norwich, Connecticut
  • Collaborating with other Engineers in the team to develop...
  • Conducting code reviews & pair programming with junior...
3 weeks ago

Front End Software Engineer

Jane Street
City of London, England
You would take part in the design and implementation of our next-generation of browser-based tools for operating our trading...
3 weeks ago

Software Engineer

Ripple
City of London, England
  • Building towards an event-driven architecture to connect the...
  • Be an ambitious builder, working up and down the stack,...
3 weeks ago

Senior Software Engineer/SRE - Application Middleware

Bloomberg
City of London, England
  • Gateways: Secure, high-performance TCP/SSL entry points to...
  • HFN & NSTP: A global HTTP CDN and SOCKS5 proxy network...
3 weeks ago