Senior Software Engineer (C++) - Buy Side Trading
Bloomberg
London, United Kingdom
3d ago

Our team :

Bloomberg AIM (Asset and Investment Manager) is a buy-side trading platform used by the biggest players in finance. Our platform is a one-stop shop that enables everything from idea generation to trade execution and post-trade operations.

It's a huge system - built by more than 200 engineers - used to manage trillions of dollars each day. We're the market leading platform, and Bloomberg continues to invest in our growth as a product and engineering team - that's where you come in!

We are expanding the development team for the part of AIM we call Order and Trade Entry (OTE). This distributed Linux service provides all the business logic for the validation and booking of both Orders and Trades.

It is a recent development, replacing a large amount of legacy code for trade validation and processing. The service is written in modern C++.

As part of this project, we are tackling the problems associated with large distributed systems like latency and scaling, balanced with the need for reliability and accuracy required for a business-critical system.

We'll trust you to :

  • Develop well structured, reliable and testable modern C++ code
  • Use industry best practices for testing, automation, and CI / CD
  • Value team work and peer review of design and code
  • Work with business teams on requirements
  • You'll need to have :

  • Solid modern C++
  • Linux development experience
  • Excellent communication skills
  • Experience working with a product team to gather business requirements
  • We'd love to see :

  • Experience working in an agile environment
  • Knowledge of large distributed systems
  • Work on systems dealing with Trades and Orders in any asset class
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form