Define yourself with MSCI

Senior Software Engineer - London,

Apply Now    

Position Overview

MSCI has acquired several different Data and Analytics companies over the past few years. In order to leverage all of this intellectual capital, MSCI has embarked on an ambitious program to create a next generation DSL which merges not only these companies IP, but also allows for 3rd parties to dynamically contribute their data and analytics to what we believe will be the first true Financial Analytics platform in the market.

The project we are hiring for is to create a new platform that harnesses data and analytics from these different systems and provides unified output to our clients. This new platform will be more efficient than the current systems, offering advanced analysis capabilities on current and historical data. A flexible engine is being written using advanced functional features as well as the development of a new large-scale data store. We have a team in Budapest that is responsible for building the GUI, and the Team in London is building the full middle/back end of the platform, including the development of the Domain Specific Logic.

Scope of Responsibility /Expectation:

Senior member of London development team. Primarily a hands-on role, you will be expected to contribute to the design discussions, and to mentor the junior developers. There may be opportunities for one or of these hires to take on line-management responsibilities, but this is not a specific focus of the hiring.

Specific Knowledge/Skills

  • Functional programming
  • Haskell, ML, F#, or Scala. 

Desired Experience:

  • Compiler technology. Large distributed data systems.

Desired Qualifications:

  • Advanced degree (MS, PhD) in an Engineering or Computer Science field.
Job Number:
Job type:
London, United Kingdom
Full Time
Apply Now    
Link for schema
Mumbai Skyline


Our office is located in the Goregaon suburb of Mumbai, the capital city of the Indian state of Maharashtra. The office is primarily technology and data services but has representation from all groups.

New York Skyline

New York

The New York office is MSCI's Global Headquarters, the second largest office after Mumbai. It is located in downtown Manhattan, next to the World Trade Center memorial site. The office is also home to our CEO and several of our Executive Committee members.

London Skyline


The London office is located in the historic Spitalfields market area of East London, between the City of London and Shoreditch. It is our third largest office after Mumbai and New York.