Senior Software Engineer - News Automation Platform (London)
Senior Software Engineer - News Automation Platform (London)

Senior Software Engineer - News Automation Platform (London)

Camden Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Develop and maintain a cutting-edge news automation platform using Python and modern tech stacks.
  • Company: Bloomberg is a leader in financial journalism, delivering critical news to clients worldwide.
  • Benefits: Enjoy a collaborative work environment, flexible hours, and opportunities for personal growth.
  • Why this job: Join a high-impact team at the forefront of automated journalism with exciting AI initiatives.
  • Qualifications: Experience in object-oriented programming and a degree in Computer Science or related field required.
  • Other info: Work on innovative projects like AI-powered editing tools and anomaly detection systems.

The predicted salary is between 43200 - 72000 £ per year.

Senior Software Engineer – News Automation Platform

Join to apply for the Senior Software Engineer – News Automation Platform role at Bloomberg

Senior Software Engineer – News Automation Platform

Join to apply for the Senior Software Engineer – News Automation Platform role at Bloomberg

Bloomberg is a market leader in Financial Journalism. Our ecosystem is probably the richest in the world for the amount of data it offers. The News Automation team aims to uncover signals hidden in the ecosystem, convert them into clear and valuable content and deliver it to our clients ahead of the competition.
If you think you are the right match for the following opportunity, apply after reading the complete description.
Our team is responsible for the infrastructure that powers all this. We currently publish on average 12000 stories a day which account for more than 10% of TOTAL Bloomberg readership. And this is huge.
We are also leading an ambitious initiative to provide our Newsroom with AI powered tools to help them in their day to day critical activities.
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 offer automated insights on demand directly to our clients. Our Streaks icon is used by clients to spot anomalies in their portfolios. We also provide versatile tools to generate semi-automated content, as well as an internal catalog with all available automations so that users can find what matters to them.
The server-side code adheres to the latest best practices; utilizing Python >3.10, extensive test coverage, local development with Docker and automated packaging and deployment alongside leveraging open-source technologies like Kafka, RabbitMQ, Redis, Cassandra and Zookeeper.
By joining our team, youll have the opportunity to work on a modern tech stack that blends infrastructure (~80%) and application development (~20%) whilst collaborating with a friendly and supportive team and contributing to a high-impact, high-throughput distributed system at the forefront of automated journalism.
Upcoming initiatives are focused on enhancing efficiency and reliability across our platform, including the development of an Editing Assistant powered by generative AI to provide smart tools for our Newsroom, the design of a robust Observability system to monitor every step of our automated pipelines and ensure data governance, and the creation of an Anomaly Detection system to intelligently identify and address data anomalies for our clients. These projects aim to improve transparency, precision, and innovation in our workflows.
Youll Need To Have

  • Experience with object-oriented programming languages (Python, Java or C++ etc.)
  • A degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
  • Proficiency in system design, architecture, and development of high-quality, modular, stable, and scalable software
  • Passion for leading discussions, sharing innovative ideas, and promoting best practices within the team
  • Ability to collaborate with our stakeholders to take their ideas and break them down into clearly scoped projects

Wed Love To See

  • A strong sense of ownership and a desire to make a difference
  • A desire to continuously improve personally and at a team level (architecture, workflows, coding practices, testing, etc..).
  • Experience with high volume, high availability distributed system

Seniority level

  • Seniority levelMid-Senior level

Employment type

  • Employment typeFull-time

Job function

  • Job functionEngineering and Information Technology

Referrals increase your chances of interviewing at Bloomberg by 2x

Sign in to set job alerts for Senior Software Engineer roles.

London, England, United Kingdom 1 month ago

Senior Java Engineer – Take Ownership of Flagship Trading Product – Up to 120k

London, England, United Kingdom 1 week ago

Senior C# Developer – Equity Derivatives Technology Risk (VP) London

London, England, United Kingdom 19 hours ago

VP/SVP/ED Lead Java Software Engineer – Investment Bank

City Of London, England, United Kingdom 175,000.00-185,000.00 1 week ago

London, England, United Kingdom 3 days ago

City Of London, England, United Kingdom 100,000.00-140,000.00 3 days ago

Lead Software Engineer – Transfer Agency team.

London, England, United Kingdom 3 weeks ago

Senior Software Engineer, Robotics & Microscope Control

London, England, United Kingdom 1 week ago

Senior Software Development Engineer in Test – 100% Remote – Europe

Tottenham, England, United Kingdom 2 weeks ago

Lead Software Engineer, Legal & Compliance

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 2 weeks ago

Senior Java Analyst Developer / Technical ConsultantSenior Software Engineer Deal Manager Experience

London, England, United Kingdom 14 hours ago

London, England, United Kingdom 1 day ago

Lead Software Engineer – Electronic Trading (Vice President)

City Of London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Principal Generative AI Software Engineer – SVP

London, England, United Kingdom 2 weeks ago

City Of London, England, United Kingdom 2 weeks ago

Lead Software Engineer – EU Natural Gas & Power

London, England, United Kingdom 2 weeks ago

Senior Technical Architect for Social Housing DeveloperSenior Supply Chain Applications Builder/Developer

London, England, United Kingdom 1 week ago

Software engineering technical lead manager (EMEA)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 months ago

Senior Lead eSoftware Engineer – Equities Algo Trading – Java – VP

London, England, United Kingdom 1 week ago

Software Engineering Lead (Flutter) – Catalyst

Greater London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

SAP Sovereign Cloud User Assistance Developer Specialist/ Senior (Technical Writer)

Feltham, England, United Kingdom 1 week ago

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Senior Software Engineer - News Automation Platform (London) employer: Bloomberg

Bloomberg is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. As a Senior Software Engineer on the News Automation Platform, you'll be part of a forward-thinking team that values your contributions and encourages professional growth through cutting-edge projects and a supportive culture. With access to a modern tech stack and opportunities to work on high-impact initiatives, Bloomberg empowers you to make a meaningful difference in the world of financial journalism.
B

Contact Detail:

Bloomberg Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - News Automation Platform (London)

✨Tip Number 1

Familiarise yourself with Bloomberg's News Automation Platform and its tech stack. Understanding the specific technologies they use, like Python, Kafka, and Docker, will help you speak their language during interviews.

✨Tip Number 2

Showcase your experience with high-volume, high-availability distributed systems. Be prepared to discuss past projects where you've successfully implemented or improved such systems, as this is crucial for the role.

✨Tip Number 3

Demonstrate your passion for innovation and best practices in software development. Share examples of how you've led discussions or initiatives that improved workflows or coding standards in your previous roles.

✨Tip Number 4

Prepare to discuss your collaborative skills. The role requires working closely with stakeholders, so think of instances where you've effectively broken down complex ideas into manageable projects and how you communicated those with your team.

We think you need these skills to ace Senior Software Engineer - News Automation Platform (London)

Proficiency in Python >3.10
Experience with object-oriented programming languages (Java, C++ etc.)
System design and architecture
Development of high-quality, modular, stable, and scalable software
Knowledge of Docker for local development
Familiarity with open-source technologies (Kafka, RabbitMQ, Redis, Cassandra, Zookeeper)
Strong problem-solving skills
Ability to collaborate with stakeholders
Passion for leading discussions and sharing innovative ideas
Experience with high volume, high availability distributed systems
Desire for continuous personal and team improvement
Strong sense of ownership and accountability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with object-oriented programming languages, particularly Python, as well as your proficiency in system design and architecture. Use specific examples from your past work that demonstrate your ability to develop high-quality, modular, and scalable software.

Craft a Compelling Cover Letter: In your cover letter, express your passion for automated journalism and how your skills align with the role. Mention any relevant projects you've worked on, especially those involving high-volume distributed systems, and how you can contribute to the News Automation team at Bloomberg.

Showcase Your Problem-Solving Skills: During the application process, be prepared to discuss how you've tackled complex problems in previous roles. Highlight your ability to collaborate with stakeholders and break down their ideas into actionable projects, as this is crucial for the position.

Demonstrate Continuous Improvement: Emphasise your commitment to personal and team growth in your application. Discuss any initiatives you've taken to improve coding practices, workflows, or testing methodologies in your previous roles, as Bloomberg values a desire for continuous improvement.

How to prepare for a job interview at Bloomberg

✨Showcase Your Technical Skills

Be prepared to discuss your experience with object-oriented programming languages, especially Python. Highlight specific projects where you've implemented best practices in system design and architecture.

✨Demonstrate Problem-Solving Abilities

Expect technical questions that assess your ability to tackle complex problems. Use examples from your past work to illustrate how you approached challenges, particularly in high-volume, distributed systems.

✨Emphasise Collaboration and Communication

Bloomberg values teamwork, so be ready to discuss how you've collaborated with stakeholders in previous roles. Share instances where you broke down complex ideas into manageable projects for your team.

✨Express Your Passion for Innovation

Convey your enthusiasm for continuous improvement and innovation. Discuss any initiatives you've led or participated in that aimed at enhancing workflows, coding practices, or testing methodologies.

Senior Software Engineer - News Automation Platform (London)
Bloomberg
Go Premium

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

Money-back if you don't land a job in 6-months

B
  • Senior Software Engineer - News Automation Platform (London)

    Camden
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-08-12

  • B

    Bloomberg

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>