Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer - News Automation Infrastructure

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Bloomberg is a market leader in Financial Journalism. Its ecosystem is probably the richest in the world for the amount of data it has. The challenge for our clients is to find the information they really care about. News Automation aims to uncover thesignals hidden in the ecosystem, convert them into clear and valuable content and deliver it to our clients ahead of the competition. Our team is responsible for the infrastructure that powers this. We are currently responsible for 10% of total Bloomberg readership and this is huge. We are also responsible for a content generation platform. The platform is used by different internal teamsto create content to display in their applications. Our system must be stable and resilient as we provide primary news coverage for critical areas such as company earnings, change in economic indicators and bond issuance. We also support client-facing products like AID (Automated Insights on Demand). Our streaksicon is used by clients to spot anomalies in their portfolios, and we provide a catalog of all available automations so that our clients can browse our latest stories. Our server-side code is written in Python 3, and our user interfaces in TypeScript. We also own a few modern web applications based on React. Our system leverages open-source projects including RMQ, Kafka, Redis and Zookeeper in critical parts of the system. Youll need to have:

  • Demonstrated commercial programming experience with Python or any other Object-Oriented languages.
  • A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience.
  • A strong understanding of Computer Science fundamentals such as data structures and algorithms.
  • Experience working with large-scale distributed systems with low-latency requirements.
  • Experience in leading system design and architecture and scaling fault-tolerant, distributed systems. Wed love to see:
  • Proven experience in solving complex problems and working across large-scale projects where you have had a significant contribution.
  • Strong technical expertise to help guide the junior members on the team.Upcoming initiatives: Revolutionize the content generation platform: The current architecture is 7 years old and, despite being well designed originally and having been refactored and upgraded, its time to think outside of the box and come up with a new, better, faster and more flexible design. Improve data accuracy: The quality of the content we deliver to our clients is paramount. Our system relies on several data sources to generate content. These data are not always accurate. We want to implement smart a detection systems to spot anomalies and flag them to editorials Improve latency: Some of the data sources we query to gather the data we need are slow. We want to explore alternative technologies and deliver content to our clients faster than the competition If this sounds like you, click "Apply Now" below to connect with us.
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin,race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, orany other classification protected by applicable law. Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, pleaseemail .

APPLY NOW

Senior Software Engineer - News Automation Infrastructure Related Jobs

© 2019 Naukrijobs All Rights Reserved