Senior Software Engineer - Real-time Market Data Services

Bloomberg LP

New York, US
Base: $160,000 - $240,000 usd annual; bonus: incen...
On-site
4+ years object-oriented programming experience
Proven experience managing large c++17/20 frameworks
Experience overseeing large-scale code base overhauls
The team builds reliable, scalable, and performant C++20 microservices handling billions of daily requests for Bloomberg's real-time data platform

Job Summary

  • The team builds reliable, scalable, and performant C++20 microservices handling billions of daily requests for Bloomberg's real-time data platform.
  • Engineers are expected to guide the team through architectural changes while ensuring the system remains testable, observable, and understandable as it scales.
  • The role offers a comprehensive benefits plan including 401(k) matching, medical/dental/vision insurance, and incentive compensation.

Matching Summary

The team builds reliable, scalable, and performant C++20 microservices handling billions of daily requests for Bloomberg's real-time data platform.

Salary

Base: $160,000 - $240,000 USD Annual; Bonus: Incentive compensation (exempt roles only); Benefits: Comprehensive plan including 401(k) match, medical, dental, vision, disability, life insurance

Skills & Requirements

Must-have

  • 4+ years object-oriented programming experience
  • Proven experience managing large C++17/20 frameworks
  • Experience overseeing large-scale code base overhauls

Nice-to-have

  • Interest in aligning business and engineering strategies
  • Ability to communicate complex technical problems
  • Experience with distributed systems

Key Requirements

  • Degree in Computer Science or equivalent work experience
  • Track record of mentoring other team members
  • Collaboration skills with Engineering, Product, and Support stakeholders

Work Rights

Not specified

Tailored Resume

Cover Letter