Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Software Engineer - Risk and Performance Platform London, GBR
Posted 2 hours 22 minutes ago by Bloomberg L.P.
Senior Software Engineer - Risk and Performance Platform
Location
London
Business Area
Engineering and CTO
Ref #
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
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email
Bloomberg L.P.
Related Jobs
Senior Product Manager, Journals
- Cambridgeshire, Cambridge, United Kingdom, CB1 0
Product Manager, Commercial development
- Cambridgeshire, Cambridge, United Kingdom, CB1 0
Cyber Security Manager - Incident Response
- Bayern, München, Germany, 80331
Business Development Manager (IT Hardware Sales)
- Merseyside, Liverpool, United Kingdom, L21 0
Intelligence Data Analyst Registration of Interest Ref. 3532
- Gloucestershire, Cheltenham, United Kingdom, GL501