Senior Software Engineer- Contributed Services

Careers at Bloomberg

Princeton

Posted Apr 2, 2018 - Requisition No. 66329

The Contributed Services team is responsible for creating rich user interfaces as well as powerful backend servers used to power the Bloomberg Terminal. Developers on the team are contributing to all phases of the software engineering process. The team has many products which are core to the terminal client. We are responsible for providing client-facing real-time monitor screens for our many contributors. These screens help facilitate trading between parties in various markets, primarily fixed income.

In addition, the team is responsible for the collection, storage, and dissemination of the core company databases. These databases provide relationships and a primary identification for the Bloomberg ID, a critical piece of infrastructure which impacts almost all Bloomberg securities databases.

We are looking for driven and dedicated developers to join the team!

You’ll need to have:

  • Bachelors or Masters Degree in CS, Engineering or Related Field
  • Very strong with C/C++ and Python with a minimum of 5 years development experience
  • Familiarity with Javascript
  • Experience with UI design as a secondary skill
  • Experience with developing in a Linux, Solaris, or AIX environment
  • Solid understanding of Data Structures, Algorithms and Object-Oriented design concepts
  • Experience with ODBC and related database access technologies
  • Strong troubleshooting skills
  • Experience with and/or interest in full software development lifecycle activities: requirements management, technical design, implementation, testing/release
  • Experience with project management

We’d love to see:

  • Financial and/or Market Data experience is a plus
  • Experience with high-performance Unix programming
Similar jobs