Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer - Enterprise Products Data Acquisition

Bloomberg L.P.

Greater London

On-site

GBP 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global financial services firm in London is seeking a Senior Software Engineer to design and build core services for their enterprise data model. This role requires 4+ years of experience in C++ or Python, along with skills in distributed systems and API-driven architectures. You will play a critical role in enhancing data transparency and interoperability through innovative solutions. The company offers a diverse work environment and values collaboration and integrity.

Benefits

Diverse work environment
Opportunities for collaboration
Impactful projects

Qualifications

  • 4+ years of experience in C++ or Python, focusing on scalable, high-performance systems.
  • Experience with distributed systems or data platforms.
  • Proven collaboration skills across multiple teams.

Responsibilities

  • Design and build core services for Bloomberg’s enterprise data model.
  • Develop APIs and platform components.
  • Collaborate with product and engineering partners.

Skills

C++
Python
Distributed systems
Data platforms
API-driven architectures
Collaboration skills
Problem-solving
Communication skills
Job description
Senior Software Engineer - Enterprise Products Data Acquisition
Location

London

Business Area

Engineering and CTO

Ref #

10047841

Description & Requirements

The Enterprise Product Platform (EPP) builds the technology foundation that unifies workflows, data, and capabilities across Bloomberg’s enterprise products. Within EPP, the Data Acquisition group provides the core data platform that connects enterprise applications to trusted, consistent datasets used for analytics, trading, and reporting.

The group is building a next-generation acquisition platform that delivers a unified data experience across Bloomberg’s enterprise ecosystem. This platform provides standardized interfaces, consistent data definitions, and a metadata-driven data dictionary that enhances transparency and interoperability. By creating a common framework for acquiring, defining, and distributing data, EPP Data Acquisition enables enterprise products to seamlessly access high-quality data at scale.

As a Senior Software Engineer on the Data Acquisition team, you will design and build core services that define and deliver Bloomberg’s enterprise data model. You will develop APIs and platform components, work on scalable infrastructure, and collaborate closely with product and engineering partners across the firm. Your work will directly impact how Bloomberg’s enterprise products deliver consistent, reliable, and transparent analytics to clients around the world.

What’s in it for you?
  • Design and build the new data acquisition platform, including the new data dictionary system
  • Help unify fragmented acquisition systems into a single, scalable platform
  • Collaborate with engineers and product teams across Bloomberg to drive adoption
  • Improve data transparency and discoverability through metadata-driven APIs
You’ll need to have:
  • 4+ years of experience in C++ or Python, with a focus on building scalable, high-performance systems
  • Experience with distributed systems, data platforms, or API-driven architectures
  • Commitment to building robust, transparent, and well-tested software
  • Proven collaboration skills and the ability to work across multiple teams
  • Excellent problem-solving and communication skills
We’d love to see:
  • A passion for solving interoperability and data transparency challenges
  • A strong sense of ownership and drive to deliver effective solutions
  • Interest in financial markets and how enterprise data powers client workflows

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.

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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.