Senior Software Engineer - Core Financial Analytics

USD 160,000-240,000 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Software Development @ 4 Kafka @ 4 Redis @ 4 Python @ 6 Scala @ 4 Spark @ 4 Java @ 6 C @ 4 C++ @ 4 CI/CD @ 4 Algorithms @ 4 Distributed Systems @ 4 JavaScript @ 4 Mathematics @ 4 Solr @ 4 Data Analysis @ 4 Cassandra @ 4 ClickHouse @ 4

Details

The Core Financial Analytics team provides the foundational pricing, analytics, and data infrastructure that powers Bloomberg’s markets business. The group delivers cross-asset solutions for curves, volatility surfaces, consensus pricing, screening tools, and listed derivatives, ensuring that clients and internal systems have access to accurate, transparent, and real-time market data.

The CFA department is made up of four specialized teams:

  • Market Data Analytics: delivers high-performance, cross-asset market data systems that power critical pricing, risk, and analytics for Bloomberg’s Terminal and Enterprise clients. Builds scalable, adaptable platforms that transform raw market inputs into precise, normalized datasets.
  • Core Data Analysis: delivers descriptive reference data, relative value analytics, factor analysis and back-testing capabilities in Fixed Income and Equity. Uses large scale data stores and distributed systems.
  • FX & Commodity Pricing: develops pricing systems for global currency and commodity markets (real-time FX rates and fair values for commodities). Leverages modern C++20, advanced algorithms, and a robust data lake ecosystem.
  • Futures & Options (F&O): provides tools and insights for idea generation, real-time market surveillance, historical analysis, volatility monitoring and more across options, futures, and warrants.

As a member of the Core Financial Analytics team, you'll contribute to a high-performance financial software system that handles billions of calculations per day. You will work on data analytics, distributed algorithms, and performance-optimized code, and have the opportunity to leverage open-source tools such as Apache Kafka, Spark, Solr, Clickhouse, Cassandra, and Redis. The role emphasizes industry best practices for software development, testing, automation, and CI/CD.

Responsibilities

  • Design, architect, and develop high-quality, modular, stable, and scalable software for cross-asset pricing and analytics systems.
  • Implement performance-optimized code and distributed algorithms to handle high-volume, low-latency workloads.
  • Collaborate with product and engineering teams to deliver solutions for curves, volatility surfaces, consensus pricing, screening tools, and listed derivatives.
  • Lead technical discussions, promote best practices, and contribute reusable solutions to complex problems.
  • Use and integrate open-source tools and data platforms (Kafka, Spark, Solr, Clickhouse, Cassandra, Redis, etc.) as part of full-stack solutions.

Requirements

  • 4+ years working with an object-oriented programming language (C/C++, Python, Java, etc.).
  • Degree in Computer Science, Engineering, Mathematics, or a similar field of study, or equivalent work experience.
  • Proficiency in system design, architecture, and development of stable, scalable software.
  • Strong interest in leading discussions, sharing ideas, and promoting engineering best practices.
  • Ability to adapt project execution to meet evolving demands.
  • Comfort with high volume, high availability distributed systems (preferred).

We'd love to see:

  • Experience with other programming languages such as JavaScript, Scala, and OCaml.
  • An interest in financial markets or a background in data analytics or financial engineering.
  • Experience with modern C++ (C++20) and advanced algorithms (noted specifically for FX & Commodity Pricing).

Benefits

  • Salary Range: 160000 - 240000 USD annually + Benefits + Bonus.
  • The referenced salary range is based on the Company's good faith belief at the time of posting; actual compensation may vary based on geographic location, experience, education/training and skill level.
  • Comprehensive benefits that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) with match, life insurance, and wellness programs. (Contingent workers/contractors and interns are not provided benefits directly.)

Discover what makes Bloomberg unique - watch our podcast series for an inside look at culture, values, and people behind the company. Apply via the provided application links in the original posting.