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