Software Engineer - Trading Systems

Careers at Bloomberg

New York

Posted Sep 7, 2016 - Requisition No. 53947

Trading Systems empowers the biggest players in the financial world to manage their portfolios, execute and settle their trades, and make decisions that move the markets. Trillions of dollars pass through our systems on a daily basis so our applications need to be fast, accurate and scalable. Our integrated platforms interact with a number of agencies and governments around the world, and we use the best technology the industry offers to build them.

We are full stack engineers who specialize in everything from the UX to server-side development and are always looking for new ways to make our products better. As engineers, we live at the intersection of technology and finance, so you'll have the opportunity to learn about the financial markets and suggest new ways we can lead the industry.

As an engineer in Trading Systems, you'll be able to lead projects, partner with the business and meet clients to understand their workflows. We work primarily in C++, but we believe a smart engineer can learn any language with some ramp up time. If you're from a different OO background but you're willing to learn C++, we still want you to apply. We have opportunities in all phases of the SDLC, so if you want to make an immediate impact and work on the financial world's toughest technical challenges, apply today.

You need to have:

  • 2+ years of experience with object-oriented programming such as C++, C# or Java
  • Strong problem solving skills

We'd love to see:

  • Experience with multithreading
  • Familiarity with SQL, Python and JavaScript
  • Experience with high volume, high availability distributed systems
  • Interest in the financial markets
Similar jobs