Foundational Data Software Engineer

Careers at Bloomberg

Back to Search

Princeton, NJ

Posted May 4, 2016 - Requisition No. 49650

Bloomberg runs on data. We provide the most advanced real-time financial information, data and analytics to investment professionals. The Foundational Data team develops the platforms that serve datasets fundamental to every aspect of Bloomberg, including Entities and Corporate Actions.

You will face challenges such as entity resolution, entity relationships and actions that can mutate those relationships in these highly connected datasets. Working with Bloomberg's Data team, you will use tools such as search engines, machine learning and graph databases to create advanced software systems that can extract data from multiple sources and normalize it into a common data model.

We'll trust you to:

  • Build highly robust, reactive systems and tools for the management and distribution of data to our system and the Bloomberg API
  • Develop and support technology platforms using Python, Java, JavaScript and SQL
  • Collaborate with business users as well as engineers in managing all aspects of the SDLC

You need to have:

  • 3+ years of professional experience building systems using service-oriented architecture in Python, Java or JavaScript
  • Professional data modeling experience both in SQL and NoSQL
  • Experience working with a DevOps toolchain and its culture

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