Senior Software Engineer - News Automation Platform
Senior Software Engineer - News Automation Platform

Senior Software Engineer - News Automation Platform

London 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 modern tech.
  • Company: Bloomberg is a leader in financial journalism, delivering vital data to clients worldwide.
  • Benefits: Enjoy a collaborative environment, flexible work options, and opportunities for personal growth.
  • Why this job: Be part of a high-impact team transforming journalism with AI and automation.
  • Qualifications: Experience in Python or similar languages; degree in relevant field or equivalent experience required.
  • Other info: Work on exciting 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.
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, you’ll 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.
You’ll 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

We’d 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 level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering 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 Consultant

Senior 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 Developer

Senior 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

We’re 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 employer: Bloomberg

Bloomberg is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets financial journalism. Employees benefit from a collaborative culture that encourages personal and professional growth, alongside access to cutting-edge technology and projects that shape the future of automated news delivery. With a commitment to excellence and a focus on employee well-being, Bloomberg provides a unique opportunity to make a significant impact in a high-stakes industry.
B

Contact Detail:

Bloomberg Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with the latest trends in automated journalism and AI tools. Understanding how these technologies are shaping the industry will help you engage in meaningful conversations during interviews.

✨Tip Number 2

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

✨Tip Number 3

Highlight your collaborative skills by preparing examples of how you've worked with stakeholders to turn their ideas into actionable projects. This will demonstrate your ability to communicate effectively within a team.

✨Tip Number 4

Stay updated on best practices in software development, particularly in Python and system design. Being able to discuss these practices will show your commitment to quality and continuous improvement.

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

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

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with object-oriented programming languages, particularly Python, Java, or C++. Emphasise any relevant projects that showcase your skills in system design and architecture.

Craft a Compelling Cover Letter: In your cover letter, express your passion for automated journalism and how your background aligns with the role. Mention specific projects or experiences that demonstrate your ability to lead discussions and promote best practices within a team.

Showcase Relevant Experience: When detailing your work experience, focus on high-volume, high-availability distributed systems you've worked on. Highlight your contributions to improving workflows, coding practices, and testing methodologies.

Prepare for Technical Questions: Anticipate technical questions related to system design and software development. Be ready to discuss your approach to building scalable and stable software, as well as your experience with tools like Docker, Kafka, and Redis.

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 problem-solving skills. Practice coding challenges or system design scenarios relevant to high-volume, distributed systems to showcase your analytical thinking.

✨Emphasise Collaboration and Communication

Bloomberg values teamwork, so be ready to share examples of how you've collaborated with stakeholders. Discuss how you break down complex ideas into manageable projects and promote best practices within your team.

✨Express Your Passion for Innovation

Convey your enthusiasm for continuous improvement and innovation. Share any experiences where you've contributed to enhancing workflows, coding practices, or introduced new technologies that improved project outcomes.

Senior Software Engineer - News Automation Platform
Bloomberg
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

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

B
  • Senior Software Engineer - News Automation Platform

    London
    Full-Time
    43200 - 72000 ÂŁ / year (est.)

    Application deadline: 2027-08-18

  • B

    Bloomberg

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