Senior Software Engineer - C++ (Contractor)

Careers at Bloomberg


Posted Jul 10, 2017 - Requisition No. 59394

TOMS is Bloomberg's enterprise platform for investment banks’ trading desks. It supports a wide range of trading workflows, from generating and disseminating prices, to capturing every trade made over the phone and executed electronically, making it the central hub for traders. This ensures our clients never miss a trade and are always aware of their position in the market.

The ETOMS team is responsible for enabling our clients to trade electronically on markets globally like the London Stock Exchange. We provide the tools to help them identify potential deals, send orders, and monitor their performance in the market. A key challenge we face is adapting our software to the changing regulatory environment, in particular the changes being brought by the MiFID II regulations. We are therefore looking for new hires to carry out upgrade work in anticipation of the new regulations and provide go-live support for the changes.

We’ll trust you to:

  • Take responsibility for the full software development life-cycle, from understanding the needs of the business through to coding to deployment and maintenance. Your work will be highly visible, making you highly accountable
  • Enjoy solving highly complex problems while understanding the scope and impact of your work
  • Be quick, resourceful, flexible, and an excellent collaborator. You will balance the best of technical and product knowledge to craft unsurpassed product solutions for our customers

You'll need to have:

  • Strong experience with C++
  • An aptitude for analytical problem solving
  • Exposure to all phases of the Software development lifecycle

We'd love to see:

  • Experience with multithreading
  • Experience with high volume, high availability distributed systems
  • An interest in the financial markets

If this sounds like you:

Apply and we'll get in touch to let you know the next steps. In the meantime, check us out at

Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar jobs