Senior Software Engineer - Ticker Plant Feeds Logic

Careers at Bloomberg

Back to Search

New York, NY

Posted Sep 16, 2022 - Requisition No. 101156

About us:

The Ticker Plant is a large-scale system for processing, storage and distribution of realtime and historical Market Data to Bloomberg clients and internal consumers. The Market Data includes trades, quotes, and other pricing data, which is gathered from around the World from every possible trading venue and on every possible kind of financial instrument. This amounts to more than 200 billion unique events per day. Every Bloomberg Financial Services product offering relies on the Ticker Plant for pricing information.

Our team, the Ticker Plant Feed Logic, is a gateway into the Ticker Plant - we support integration of any new market data sources into the system and are responsible for development and configuration of the processing logic to normalize the data according to the standard Bloomberg data model. We perform our jobs by creating software in C++ which runs across hundreds of back-end servers. We are working on creating self-service capabilities and automation to enable direct configuration of the Ticker Plant processing logic by internal data providers, aiming to achieve faster feature integration and improved stability.

Our team is made up of people from diverse backgrounds and experiences. We value learning and development, continuous improvement and a positive and inclusive atmosphere within the team.

You’ll need to have:

  • 3+ years of experience programming in C++ OR strong software engineering skills and a commitment to learning C++ on the job
  • The ability to effectively listen to, communicate with, challenge and influence peers, stakeholders and management
  • A commitment to continuous learning and improvement
  • BA, BS, MS, or PhD in Computer Science, Engineering or related technology field.
  •  
    We’d love to see:

  • Extensive knowledge of C++ and Standard Libraries
  • Experience with Python
  • A keen interest in keeping abreast of technological advances and success at incorporating new technology into existing systems
  • Strong Testing mentality
  • Experience and enthusiasm for working with complex legacy systems
  • Experience working with DevOps practices
  • Familiarity with high volume, high availability distributed systems
  • Knowledge of operating system fundamentals
  • Experience of process automation
  • Financial Instrument domain knowledge

If this sounds like you, please apply below!

To find out more about Engineering at Bloomberg, check out www.bloomberg.com/careers/technology/engineering/.

Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status


Salary Range: 160,000 - 240,000 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 factors such as geographic location, work experience, market conditions, education/training and skill level.

We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards 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) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.

    CONNECT WITH US