Senior Software Engineer - Index Data EU

  • BLOOMBERG L.P.
  • 22/06/2026
Full time Information Technology Telecommunications

Job Description

Senior Software Engineer - Index Data EU

Location: London

Business Area: Engineering and CTO

Ref #:

Description & Requirements

We power some of the most widely recognized indices in the world - billions of dollars are benchmarked against what we build. We're now expanding into the Equity Index market, and the Index Data team is at the centre of that growth. Come and help us build it.

Our Bloomberg Index Data team owns its domain end-to-end - building data pipelines, APIs, validation tooling and operational UIs spanning Equities, Commodities, FX, Rates, Futures, Options, Swaps and Crypto. We partner closely with Product and Operations to shape what gets built, not just how. We're scaling fast, the problems are genuinely complex, and there's real architectural influence up for grabs.

We're looking for a senior engineer who loves solving real business problems with code. Someone who digs into the business context - understanding why something matters before deciding how to build it - then owns the design and delivery end-to-end. You'll work across team boundaries, translate financial methodologies into clean domain models in C#/.NET, and help evolve a platform that's growing in scope and sophistication every month.

You'll need to have:
  • Strong object-oriented design skills and experience building scalable backend systems, with a track record of owning and delivering complex initiatives across team boundaries
  • A problem-solving mindset - you start from the outcome, design a solution, and iterate
  • The ability to operate effectively in ambiguous, evolving problem spaces and deliver incrementally
  • Strong communication skills and confidence working with Product and Operations stakeholders to understand their needs and shape solutions together
  • Experience in financial markets is strongly preferred; specific index knowledge is not required
We'd love to see:
  • Experience architecting distributed systems using messaging technologies
  • Strong data modelling experience and familiarity with SQL-based systems
  • Proficiency with performance profiling and refactoring for order-of-magnitude gains
  • Experience mentoring engineers and raising technical standards across a team
  • Knowledge of C#/.NET is great but not necessary - we have experience onboarding Java and C++ developers for example
  • Frontend experience is welcome but not required - engagement with workflow and usability discussions is valued regardless of hands-on UI coding

If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.

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