R&D; News Search Backend Specialist Job

Recruiter
Bloomberg Careers
Location
London
Salary
Competitive
Posted
18 Apr 2015
Closes
19 Apr 2015
Sectors
IT
Contract Type
Permanent
Hours
Full Time
Description: Job Requisition Number: 41185 The Role R&D News Search Backend Specialist R&D News owns some of the most highly hit and high profile functionality on the Bloomberg terminal, serving time critical, accurate and market moving news to its customers. Our customers can search, analyse and be alerted on the News that matters to them in milliseconds, sifting through hundreds of millions of news stories. We are looking for developers who will work on scalable, low-latency solutions which are available round the clock. As a member of the R&D News Search team, your applications will make considerable use of search and information retrieval technologies, and will run distributed across dedicated farms of machines in a multi-threaded environment. They will be developed primarily in C++ and Java, with a focus on writing maintainable, testable code which "does it the right way". The team uses a fair amount of Free and Open Source Software, and encourages interaction with the wider community through contributing back changes and taking part in meetups and conferences. Bloomberg prides itself in giving developers full ownership of the products they work on from inception through development to delivery and maintenance. You will work closely with our business team to discuss customer needs and project requirements, and over time will be expected to contribute towards the long-term vision for the product and the technical architecture. Requirements - Experience or academic background in information retrieval, search engine development or search results ranking. - Experience in designing and maintaining large scale, low latency systems. - Ability to write and work with multi-threaded and distributed systems. - Ability to understand and modify internals of high level libraries and frameworks to analyse load and performance issues. - Inclination to write code in C++ and Java. - Inclination to develop in an Unix (primarily Linux) environment.

More searches like this