C++ Developer – Software Engineer
This company is the number one leader in market data and analytics and has been providing real-time and historical pricing, indicative data, reporting, research, estimates, analytics, portfolio management tools, electronic trading and order management systems, news and electronic communications and beyond used by nearly every company in the world.
This is a role for a Strong C++ Developer to work on a next generation system for news information retrieval, working in a fast paced mission critical environment, the pressure is on to create the very best systems.
Scalability, latency and reliability are key engineering challenges to overcome alongside information retrieval and candidates must be willing to take ownership of projects from start to finish.
As a member of the Search team, your applications will make considerable use of search indexing and information retrieval technologies and will run in a distributed, multi-threaded environment. They will be developed using a service oriented architecture, written mostly in portable and modern C++.
*Strong demonstrable expertise in information retrieval, search engine development and tuning article/website ranking in search results (especially searches on news articles).
*Strong demonstrable expertise in C/C++, including STL and Boost.
*Experience with Lucene/Solr search frameworks is desirable, but no required.
*Ability to design and develop low latency, scalable and highly available applications. This includes writing multi-threaded code and distributed servers.
*Working knowledge of Unix (especially Linux) essential.
If this sounds like you or you would like to know more, please get in touch:
If you are interested in alternative roles please feel free to register below, and with our extensive network of industry contacts, we can help find the perfect position for you!
Oxford Knight – Dedicated recruiters in the City of London placing candidates in technology jobs across a wide variety of industries worldwide.
Get in touch using the contact form below or give us a ring at +44 (0)20 3137 9570 or +1 646 7129 405. We'd love to speak with you about what we can offer.