Programming languages in finance jobs often differ from what we expect. Python, widely used globally, surprisingly lags behind in job demand and supply in London and New York. Scala takes its place due to interoperability with Java.
In a recent analysis of CV data, only 28% of tech jobs in New York mentioned Python, despite almost 60% of candidates claiming experience with the language. In contrast, London has more Python jobs available, but fewer Python engineers on offer.
Scala, however, is not the most commonly used language in current financial engineering job openings. Yet, it’s in high demand due to its compatibility with Java. The likes of JPMorgan and Morgan Stanley use Scala, indicating a strong interest from top companies.
Interestingly, C jobs appear less competitive, but both cities have more than double the usual proportion of C jobs. New York has even more C++ opportunities, but fewer C++ candidates in London. This disparity highlights the varying demand for programming languages in finance jobs across different hubs.
Source: https://www.efinancialcareers.com/news/best-coding-language-for-banking-jobs-london-new-york