Software Engineer - Trading Solutions/SSEOMS (Consultant)

Careers at Bloomberg

New York, NY

Posted Jul 12, 2017 - Requisition No. 59448

The Sell-Side Execution and Order Management System (SSEOMS) team builds an an end-to-end solution to manage equity broker/dealers' trading workflow. We are coming off a major re-architecting of the system and we're now at the cutting edge of technology at Bloomberg, using all the latest innovations to meet low-latency/high-throughput demands of our clients. Our product offerings range from real-time front-office applications and core servers to backend, history and reporting tasks.

This year we are aggressively expanding our product across global markets by working in partnership with flagship clients to take SSEOMS to the next level. We're developing market-leading solutions for program trading, listed derivative trading and low-latency locale based access to markets. A major area of focus for this and the coming years will be leveraging our recent acquisition of RTS Systems to accelerate our presence and growth in the Asia and Asia-Pacific markets. A key build out of this will be to develop proximity solutions and a distributed model for our order management system that can be deployed at Bloomberg node sites around the world.

SSEOMS is at the action center of equity markets, and we're looking for strong engineers who have a passion for learning new technologies and financial concepts, and appreciate the excitement of integrating them together. On our team, you will be working in a high-paced and dynamic environment, developing high-performance real-time applications. If you're a motivated, energetic, and tenacious developer with strong communication and problem solving skills, we want to talk to you.

You'll need to have:

  • 3+ years of experience with object oriented programming in C or C++
  • Strong knowledge and understanding of data structures, object oriented design and systems / applications programming
  • 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