via indeed · 12 June 2026 ·1 day ago

Senior Software Engineer - Pricing Analytics

Bloomberg
Dublin
280 more jobs in Dublin.
Upload your CV and see which ones actually match you.
Upload CV

Our core product, The Bloomberg Terminal, is used by 400,000 financial professionals around the world. It's continuously being developed and improved by about 6,000 engineers that are experts in their field.

The Composite Pricing Ingestion Analytics team is a high\-impact, cross\-asset engineering group responsible for safeguarding the quality, stability, and integrity of Bloomberg’s composite pricing data contributions across derivatives: FX, commodities, credit derivatives, and related asset classes. Our systems are designed for scale, performance, and reliability, processing billions of multi\-dimensional time\-series data points daily from a diverse set of global contributors at the core of Bloomberg’s pricing infrastructure.

As part of this team, you will design and build scalable, high\-performance, real\-time cross\-asset anomaly detection and monitoring systems, leveraging distributed streaming and data science platforms in Python and Java. This role offers the opportunity to work at the intersection of large\-scale market data engineering, distributed systems and applied machine learning, solving complex cross\-asset problems at global scale while shaping the future of Bloomberg’s pricing quality platform.

What’s in it for you?

\* Build scalable infrastructure used by global financial institutions daily

\* The chance to work with distributed streaming, applied machine learning, and performance\-critical distributed systems

\* Collaborate with experienced engineers, Data Analysts and Products across London, New York \& San Francisco on a high\-visibility product

\* Grow quickly in a team that values mentorship, ownership, and technical excellence

We’ll trust you to

\* Design and implement distributed systems that deliver scalable and high\-performance market data solutions

\* Build APIs, services, and tooling to enable downstream applications to consume data efficiently and reliably

\* Optimise codebases and system performance to handle billions of daily time\-series data with low latency

\* Ship clean, maintainable code in iterative development cycles with a collaborative team

You’ll Need to Have

\* A degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience

\* Demonstrated experience developing production ready applications in an OOP language (ideally Python or Java)

\* Experience building or supporting distributed systems and infrastructure

\* Familiarity with distributed messaging and streaming frameworks such as Kafka, Spark

\* Comfort with debugging and optimising performance\-critical code

We’d Love to See

\* Experience working in financial services or large\-scale data infrastructure

\* Experience with containerised development using Docker

\* Exposure to enterprise clients or B2B platform integration

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.
Discover what makes Bloomberg unique \- watch our podcast series for an inside look at our culture, values, and the people behind our success.

Accommodations
------------------

Bloomberg provides reasonable adjustment/accommodation to individuals with disabilities. Please tell us if you require a reasonable adjustment/accommodation to apply for a job. Examples of reasonable adjustment/accommodation include but are not limited to making a change to the application process or work procedures, providing documents in an alternate format or using specialized equipment. To request an adjustment/accommodation to apply for a job, please email AMER\_recruit@bloomberg.net (Americas), EMEA\_recruit@bloomberg.net (Europe, the Middle East and Africa), or APAC\_recruit@bloomberg.net (Asia\-Pacific), based on the region you are submitting an application for. We may share your information with a third party provider of accommodations services who may use this information to reach out to you for the purposes of accommodating your application.

Equal Opportunity
---------------------

Bloomberg is an equal opportunity employer and prohibits discrimination in employment. It is Bloomberg’s policy to provide equal opportunity and access for all persons, and the Company is committed to attracting, retaining, developing, and promoting the most qualified individuals without regard to 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, self\-identified or perceived sex, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy, childbirth or related medical conditions, or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law (each, a “Protected Characteristic”). Bloomberg prohibits treating applicants or employees less favorably in connection with the terms and conditions of employment, in all phases of the employment process, because of one or more Protected Characteristics.

The market for this type of role

Similar openings
280
Engineering roles in Dublin
Full-time
87%
of Engineering roles in Ireland
Remote possible
21%
of Engineering roles
Bloomberg

20 open positions · Dublin, London

📊 Engineering · Ireland
518
active jobs
21%
Remote
Ø 3d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in Dublin?
Currently 280 Engineering roles in Dublin on AlmostHired, across 93 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
21% of Engineering roles in Ireland allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.