C++ Developer - Core Financial Applications

Careers at Bloomberg

New York

Posted Jul 1, 2016 - Requisition No. 50241

Bloomberg absorbs billions of data points from hundreds of financial markets every day. Our developers build applications that fuel the markets by providing intelligent analytics and transparency into these markets. Our customers rely on us to understand markets and analyze complex structures which allow them to make smart investment decisions.

Our teams share a passion to solve problems of today to innovate for tomorrow. We write high performance, low latency and scalable code using proprietary and open source technologies to develop large-scale systems. We like to roll up our sleeves, collaborate seamlessly and deliver real life solutions to clients across all industries.

You need to have:

  • 3+ years of experience programming in C++
  • 3+ years of experience with object-oriented design, data structures, algorithms and all phases of software development
  • An aptitude for analytical problem solving

We'd love to see:

  • Financial knowledge

The teams you could join:

When you apply, tell us which of our teams you'd like to join. Here are snapshots of each one.

Derivatives & Cross Asset

Various financial institutions and corporations use our applications to secure their share of the multi-trillion dollar derivatives market - to generate trade ideas, evaluate deals, manage trade lifecycles, measure risk, and put in hedges. You'll help us build those apps, write a complex and powerful distributed system that lets our systems make billions of calculations daily, as well as integrate open-source technologies into our existing frameworks. You'll help us develop start-up enterprise products at the intersection of finance and math. You will have the opportunity to move code quickly while maintaining the highest reliability standards.

Fixed Income Pricing

Our product is the gold standard for pricing. It generates end-of-day prices for over 2 million fixed income securities. Our suite of applications also includes high-precision pricing algorithms, liquidity hubs for storing and retrieving pricing information, and big data analytics. You'll focus on building high performance, high throughput systems that use advanced statistical techniques to generate the fastest, most accurate pricing information out there.

Foreign Exchange

We provide market leading analytic functionality and award-winning currency pricing and data. Because FX trades are over the counter (bank to bank; not traded on exchanges), it is important for currency traders to have transparency into market prices. Our platform gives them real-time currency data and allows them to perform analytics. You will help develop high visibility applications for valuation, trade idea generation and discovery of various FX instruments and their best prices; you will also help us build high-volume, real-time pricing engines to provide Bloomberg's version of FX market prices.


We build products that offer transparency in supply, demand, and pricing of oil, power, natural gas, metals and agricultural goods. We track everything from hourly power transmission rates to 15-minute updates on ship movements. Technical opportunities run the gamut from architecting systems to designing databases to UI development. We track and manage the lifecycle of millions of futures and options securities across 100+ exchanges around the world. You will help us build applications that make these securities discoverable to help our clients stay ahead of the markets in a very dynamic environment.


We put the fundamentals of global economies in front of hundreds of thousands of clients every day. You will help us build a platform to manage real-time releases of economic statistics coming from governments around the world. You will also get opportunities to develop analytics and visualizations of economic data to help users better understand the underpinnings of our financial system.


We build applications to analyze market trends, compare and contrast companies, evaluate analyst predictions and refine investment ideas. For example, a client can see what Wall Street analysts believe the performance of a company will be, build an investment model from thousands of characteristics and then analyze the model's performance historically. We build a platform that delivers real-time critical insights and alerts based on our clients' current holdings. We leverage big data technologies on top of vast global data sets that span over 30 years. You'll gain a deep understanding of data modelling and processing, how to architect high-performance backend systems, and visual design.

Fixed Income Core

We deliver a single integrated platform to support our client's complete workflow, from analysis to idea generation, in arguably the world's most important capital market. This includes tools that have become the market standard, including yield and spread calculators, quantitative risk analysis, and relative value comparisons. Our calculation APIs are invoked billions of times a day - supporting millions of application runs by the most prominent players in the industry. You will focus on developing large-scale, low latency servers and user interfaces to redefine client workflows and help them make informed decisions.

Similar jobs