Senior Software Engineer - Indices (Consultant)

Careers at Bloomberg

New York

Posted Aug 17, 2016 - Requisition No. 53597

Our team:

The Bloomberg Index team is building the technology investors use to manage trillions of dollars of assets through benchmarked funds, index-linked ETFs and derivative instruments. We are developing a novel Index Construction Platform that encompasses a cutting-edge UX workflow, a large-scale job management system to acquire core Bloomberg data, an Index computation engine to model complex financial products and a high-performing distributed data platform to search time-series data. This platform will allow clients to create custom, investable indices tailored to their needs directly on the Bloomberg Terminal. Learn more about our product at

What’s in it for you:

You’ll have the opportunity to work with some of the industry’s smartest engineers as you help build out the new index platform. This is a hands-on role that will require you to work in the trenches and throughout all stages of software development – from requirements gathering to design, implementation, testing and release. Our team’s core values are software quality and system stability, so test-driven development practices, process automation and modular design approaches will become second nature to you. Most of the backend development will be in C++/Python and the frontend work is in JavaScript.

You need to have:

  • 3+ years of experience programming in C and C++ on UNIX/Linux
  • A passion for design, problem solving and hands-on software development
  • A strong knowledge of object-oriented design, data structures, systems and applications programming and multithreading

We’d love to see:

  • Strong communication skills
  • A collaborative and solutions-oriented mindset to creative problem solving
  • An interest in learning the financial markets, financial data modeling, index computation, fixed income, data quality management
  • Experience with test-driven development and continuous integration
Similar jobs