Senior Software Engineer - Bloomberg Intelligence

Careers at Bloomberg

Princeton, NJ

Posted May 24, 2018 - Requisition No. 63527

Are you excited at the chance to build reactive applications in data and content publishing domain, taking advantage of latest technological advances? Do you care about and have pride in building top-quality applications that are robust and easy to evolve? Are you comfortable working with a variety of tools and languages that are suited to solving the problems at hand? If you are, we have a role for you in Bloomberg Intelligence.

We develop and support the platforms that manage and publish both data and content to Bloomberg Intelligence, a premier Investment Research product on Bloomberg Terminal. Working closely with Research Analysts and Editors, you will use tools such as search engines, machine learning, graph databases, messaging systems to create advanced software systems that can enable users to produce and deliver top-quality data and content to Bloomberg Terminal clients.

As an engineer in Data Technologies, you’ll be responsible for the systems that onboard all the referential data that drive Bloomberg's applications and enterprise systems. As our clients are shifting more and more to rely on machines to interpret data and drive insights, we are utilizing cutting edge technologies to deliver unparalleled data quality. By joining Data Technologies, you will help us improve the accuracy, coverage, timeliness, and accessibility of our data to service our clients across all of Bloomberg's products. Learn more about the Data Technologies teams at Princeton here:

We'll trust you to:

  • Build highly robust, reactive systems and tools for the management and distribution of data and content
  • Develop and support systems and tools using Python, Javascript, Java, SQL
  • Collaborate with business users as well as engineering colleagues in managing all aspects of SDLC

You need to have:

  • 3+ years of professional experience of building systems using Service-oriented architecture in Python, Javascript, Java, and various data platforms
  • Professional data modeling experience both in SQL and NoSQL
  • Professional experience of working in DevOps environment and its culture
  • Care and pride in the product you build and support
  • Go-getter mentality to solving problems for clients

We'd love to see:

  • Experience in delivering highly reactive user applications built on event-driven architecture
  • Knowledge and experience in data analysis and machine learning techniques
  • Experience in functional programming paradigm
Similar jobs