Posted Nov 11, 2016 - Requisition No. 55619
Market Surveillance specializes in the delivery of equity real time market data. We develop advanced, distributed software that monitors all the equity markets around the world and performs operations based on trades. We rank securities stocks against each other, compare their current performance with their historical behavior and aggregate similar companies together to reflect trends in markets. Clients use our software to find interesting trading opportunities in the sea of information that are the different financial markets. They access our data through the Bloomberg terminal and they expect it to be accurate, always available and delivered quickly. Most of our application have been at the forefront of the terminal for many years and are also often displayed on Bloomberg TV. Some of these have been around for a long time and are in need of some maintenance. In order to continue delivering a high level of service, we are looking to migrate our diverse backend applications from large big-endian AIX/SPARC UNIX servers to more modern little-endian x86 Linux clusters.
By joining our team and taking on this role, you would help make our software more performant and reliable. You would also help us reduce our maintenance and improve quality by raising test coverage and re-writing difficult to maintain C/C++(98) using modern C++11. You would need to be able to deal efficiently with legacy code and re-architecture part of the code to make it more testable and easier to internalize. You would be working closely with a mentor who would help you identify the biggest issues and discuss possible solutions and would be expected to participate in team discussions and provide ideas to raise software quality.
The Market Surveillance team in London is looking for a contractor to work on the UNIX to Linux migration of their backend systems.
Apply and we'll get in touch to let you know the next steps. In the meantime, check us out at http://www.techatbloomberg.com/
Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.