Search suggestions:

part time
full time
retail
cleaner part time
cleaner
work from home
groundworker
warehouse
it support
receptionist
warehouse operative
sainsburys
aldi
Scotland
England
Wales
City of London
London
Manchester
Cheshire East
Sheffield
Glasgow
Essex
Bournemouth, Christchurch and Poole
North Yorkshire

Senior Software Engineer - Risk and Performance Platform

Bloomberg
City of London, England
Full time
3 weeks 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

Apply
Save
Report job
Other Job Recommendations:

Software Engineer

Entain
City of London, England
  • Produce technical solutions in alignment with architectural...
  • Review code, offering constructive feedback to enhance...
2 weeks ago

Lead Software Engineer - React /UI

JPMorgan Chase & Co.
City of London, England
  • Executes software solutions, design, development, and...
  • Creates secure and high-quality production code and...
2 weeks ago

Lead Software Engineer

JPMorgan Chase & Co.
South Lanarkshire, Scotland
  • Executes creative software solutions, design, development,...
  • Develops secure high-quality production code, and reviews...
4 days ago

Uniface Software Engineer

Sopra Steria
Sheffield, England
  • Designing, developing, and maintaining applications using...
  • Analysing business requirements and translating them into...
1 week ago

Principal Embedded Software Engineer I

CesiumAstro
Milton Keynes, England
  • Designing and implementing software for embedded devices and...
  • Designing, developing, coding, testing, debugging, and...
2 weeks ago

Senior Software Engineer - Gram Games

Zynga
City of London, England
  • Plan and implement game features that align with the overall...
  • Review and produce code and technical design documents of...
2 weeks ago

Senior Mechanical Engineer

ASSYSTEM
Warrington, England
Every day, our 7,750 switchers located in 12 countries (Europe, Middle East, Pacific Asia & Africa) connect their six thousand...
5 days ago

Senior Lead Software Engineer - Platform Engineering Runtime Compute Lead

JPMorgan Chase & Co.
United Kingdom
  • Provide technical guidance and direction to support...
  • Develop secure, high-quality production code; review and...
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...
3 weeks ago

Seasonal Colleague - Inverness Superstore

Tesco
Inverness, Scotland
£24,000 - £26,000
  • Being a colleague in one of our stores means that you will...
  • You’ll meet great people, learn new things and be part of...
10 hours ago