Senior Software Engineer - News Content Platform

Bloomberg

Dublin

On-site

EUR 75,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opportunity for growth
Collaborative work environment
Diversity and inclusion initiatives

Job summary

Bloomberg L.P. is seeking a Senior Software Engineer to join their News Content Platform team in Dublin. This role involves developing core platform capabilities for high-throughput, event-driven distributed systems.

The ideal candidate will have 4+ years of experience in object-oriented programming (C++, Java, or Python) and a strong background in building scalable, reliable systems. Collaborating with teams globally, you will influence engineering standards and shape the system design.

Qualifications

  • 4+ years of experience using OOP languages.
  • Experience in building large scale distributed systems.
  • Strong operational skills.

Responsibilities

  • Design and build capabilities for ingestion and processing.
  • Solve complex engineering challenges.
  • Collaborate with global engineering teams.

Skills

C++
Java
Python
Distributed systems
Problem-solving
CI/CD

Education

Degree in Computer Science or Engineering

Tools

Messaging systems
Caching technologies
Storage platforms

Job description

Senior Software Engineer - News Content Platform

Location

Dublin

Business Area

Engineering and CTO

Ref #

10052094

Description & Requirements

Bloomberg is a global player in financial news and content, ingesting millions of unstructured documents daily - including news articles, analyst research reports, SEC filings, earnings call transcripts, and multimedia content. Our core product, The Bloomberg Terminal, is used by more than 400,000 financial professionals globally. Historically, these content types have been managed by multiple independent systems, each with its own ingestion, processing, storage, and delivery stack.

We are building the next-generation Content Platform to unify this fragmented ecosystem into a scalable, extensible, and reliable foundation for unstructured content. Starting with News and Equity Research, the platform will expand to support additional content types across Bloomberg.

The platform is composed of three tightly integrated domains:

  • Content Acquisition – responsible for ingesting and coordinating content from diverse internal and external sources in real time.

  • Content Processing – responsible for transformation, validation, normalisation, metadata extraction, and operational workflows for unstructured content.

  • Content Storage – responsible for maintaining the canonical, versioned representation of all content with strong guarantees around consistency, correctness, scalability, transparency and reproducibility.

As a Software Engineer on the Content Platform, you will work to design and build core platform capabilities spanning ingestion, distributed processing, data modeling, storage systems, messaging infrastructure, and AI ready distribution APIs. Your systems will support multiple access patterns including real-time delivery, interactive access, AI model training, and agentic workflows.

This role involves solving complex engineering challenges related to:

  • High-throughput event-driven large-scale distributed systems

  • Unstructured content processing

  • Scalable storage, retrieval, data consistency and reliability

  • Workflow orchestration

  • Platform observability and operational excellence

You will collaborate closely with engineering and Product teams in Dublin, London and New York to deliver reliable systems powering the unstructured content ecosystem.

This is an opportunity to join a growing engineering organisation with significant greenfield ownership, influence architectural direction, and shape engineering culture from the ground up and product impact in an AI ready world.

What’s in it for you?
  • Build and operate large-scale distributed ingestion and processing systems that power multiple Bloomberg products, handling high volumes of unstructured content with strict reliability, availability, and latency requirements.

  • Design and develop core platform capabilities spanning content acquisition, workflow orchestration, metadata enrichment, storage, and analytics, forming foundational infrastructure for search, discovery, AI, and machine learning applications.

  • Develop latency-sensitive, high-throughput backend infrastructure responsible for acquiring, processing, and delivering content at scale while maintaining strong delivery guarantees and operational efficiency.

  • Solve complex distributed systems challenges involving scalability, resiliency, observability, data quality, consistency, deduplication, retry handling, malformed content processing, and operational recovery.

  • Build operational tooling and observability platforms to monitor ingestion health, processing latency, system reliability, alerting, debugging, and recovery workflows required to run large-scale production systems.

  • Collaborate with stakeholders and engineering teams globally across ingestion, storage, distribution, AI, and product engineering to deliver platform capabilities that impact a broad range of Bloomberg clients.

  • Influence engineering standards, architecture, and technical direction for a rapidly evolving greenfield platform, shaping system design, tooling, operational practices, and long‑term platform strategy.

You’ll need to have:
  • 4+ years of professional software engineering experience using object‑oriented programming languages such as C++, Java, or Python

  • A degree in Computer Science, Engineering, or equivalent practical experience

  • A strong understanding and experience building large scale distributed systems

  • Familiarity with messaging systems, caching, storage platforms, replication, partitioning, designing reliable APIs and fault‑tolerant architectures

  • Strong problem‑solving, and operational skills

  • Interest in building critical infrastructure with a focus on correctness, reliability, and maintainability

  • Experience with modern software development practices including testing, CI/CD (Continuous Integration / Continuous Deployment), and observability

  • Experience with AI‑assisted development tools and engineering workflows

We’d love to see:
  • Experience with ingestion pipelines, workflow orchestration, or distributed content processing systems

  • Familiarity with stream processing and event‑driven architectures

  • Experience with high‑volume, highly available systems

  • Exposure to unstructured data platforms or content‑centric systems

  • Familiarity with metadata management, indexing, or search systems

  • A self‑starter who ramps up quickly and works well across teams

  • Exposure to cloud‑native infrastructure and containerised deployment environments

If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.

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, or any 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, please email amer_recruit@bloomberg.net

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - News Content Platform Dublin, IRL Posted today
Senior Software Engineer - News Content Platform Dublin, IRL Posted today

Bloomberg L.P. • Dublin

On-site
EUR 70,000 - 90,000
Diversity and inclusion initiatives
Equal opportunity employer
Opportunities for skills development
Senior Software Engineer - Platform Engineering Dublin, IRL Posted today
Senior Software Engineer - Platform Engineering Dublin, IRL Posted today

Bloomberg L.P. • Dublin

On-site
EUR 120,000 - 150,000
Senior Platform Engineer - Data License Plus Dublin, IRL Posted today
Senior Platform Engineer - Data License Plus Dublin, IRL Posted today

Bloomberg L.P. • Dublin

On-site
EUR 110,000 - 160,000
Senior Software Engineer - Platform Engineering
Senior Software Engineer - Platform Engineering

Bloomberg • Dublin

On-site
EUR 90,000 - 150,000
Senior Software Engineer - Fixed Income Derivatives
Senior Software Engineer - Fixed Income Derivatives

Bloomberg L.P. • Dublin

On-site
EUR 65,000 - 90,000
Senior Software Engineer - AI App Enablement & Observability
Senior Software Engineer - AI App Enablement & Observability

Bloomberg L.P. • Dublin

On-site
EUR 70,000 - 90,000
Equal opportunity employer
Diversity and inclusion initiatives
Senior Software Engineer — AI-Ready Content Platform
Senior Software Engineer — AI-Ready Content Platform

Bloomberg L.P. • Dublin

On-site
EUR 70,000 - 90,000
Diversity and inclusion initiatives
Equal opportunity employer
Opportunities for skills development
Senior Software Engineer — Proxy & Connectivity Platform Dublin, IRL Posted today
Senior Software Engineer — Proxy & Connectivity Platform Dublin, IRL Posted today

Bloomberg L.P. • Dublin

On-site
EUR 120,000 - 150,000
Senior Software Engineer — AI-Ready Content Platform
Senior Software Engineer — AI-Ready Content Platform

Bloomberg L.P. • Dublin

On-site
EUR 75,000 - 110,000
Opportunity for growth
Collaborative work environment
Diversity and inclusion initiatives
Senior Software Engineer - Fixed Income Derivatives
Senior Software Engineer - Fixed Income Derivatives

Avature- ATS • Dublin

On-site
EUR 60,000 - 90,000