JobsSenior Software Engineer - Real-time Market Data Services
Bloomberg logo

Senior Software Engineer - Real-time Market Data Services

Bloomberg

Location

New York, NY

Type

Full-time

Posted

5/5/2026

Compensation

$160,000 - $240,000 per year

Undergraduate with 5+ Years of Experience
Approval 99%·Filings 720·New hires 216·
Established Sponsor
·FY 2025

Job description

The Senior Software Engineer will work on the Market Data middleware solutions that support Bloomberg's financial data services. This role involves building reliable, scalable, and performant systems while ensuring high standards of design and observability. The team consists of ten engineers with varying levels of experience, and the focus is on enhancing the infrastructure for business-critical applications. The engineer will collaborate with various stakeholders to align engineering strategies with business needs.

Requirements

  • 4+ years of experience working with an object-oriented programming language such as C/C++, Python, or Java.
  • A degree in Computer Science, Engineering, Mathematics, or a similar field of study, or equivalent work experience.
  • Proven experience managing large, evolving C++17/20 software frameworks.
  • A track record of collaborating with and mentoring other team members.
  • An interest in working with product teams to align business and engineering strategies.

Responsibilities

  • Oversee large-scale overhauls of C++ code bases.
  • Ensure the architecture remains testable, observable, and understandable as it scales.
  • Guide the team through changes that uphold high design standards.
  • Collaborate with a large team and stakeholders in Engineering, Product, and Support on multiple projects.
  • Build impactful, client-facing services for the growing Enterprise Data business.

Benefits

  • Bloomberg offers a comprehensive suite of benefits designed to support health, financial stability, and work-life balance.

Is this posting expired or inaccurate?