Locations: London, United Kingdom Job description About this role Our technology supports Portfolio Management teams overseeing over $14 trillion in assets, and the products you build will sit at the heart of tools used daily by investors making decisions that impact millions of people worldwide. It