Senior Software Engineer - News Content Platform

Requirements:

  • 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

Nice to Haves:

  • 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 containerized deployment environments

What You'll Be Doing:

  • Collaborating with engineering and Product teams in Dublin, London, and New York to deliver reliable systems powering the unstructured content ecosystem
  • Working to design and build core platform capabilities spanning ingestion, distributed processing, data modeling, storage systems, messaging infrastructure, and AI ready distribution APIs
  • Solving complex engineering challenges related to high-throughput event-driven large-scale distributed systems, unstructured content processing, scalable storage, retrieval, data consistency, reliability, workflow orchestration, platform observability, and operational excellence

Perks and Benefits:

  • Build and operate large-scale distributed ingestion and processing systems that power multiple Bloomberg products
  • Design and develop core platform capabilities spanning content acquisition, workflow orchestration, metadata enrichment, storage, and analytics
  • Develop latency-sensitive, high-throughput backend infrastructure
  • Solve complex distributed systems challenges involving scalability, resiliency, observability, data quality, consistency, and more
  • Collaborate with stakeholders and engineering teams globally
  • Influence engineering standards, architecture, and technical direction
AI Summary ✨

Similar jobs

  • Sr. Engineer - Risk Platform (Remote, IRE)

    CrowdStrikeDublin, Ireland4 days ago
    Remote
  • Kernel / Hypervisor Engineer, Firecracker

    AWSDublin, Ireland4 days ago
    Registered sponsor
  • Kernel / Hypervisor Engineer, Firecracker

    AWSDublin, Ireland4 days ago
    Registered sponsor
  • Kernel / Hypervisor Engineer, Firecracker

    AWSDublin, Ireland4 days ago
    Registered sponsor
  • See all jobs in Ireland →