Senior Software Engineer - Bloomberg Intelligence

Careers at Bloomberg

Princeton, NJ

Posted Sep 22, 2016 - Requisition No. 54488

Are you excited to build reactive applications in data and content publishing domain, taking advantage of the latest technological advances? Do you care about 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 solve 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 the Bloomberg Terminal. Working closely with research analysts and editors, you will use tools such as search engines, machine learning and graph databases to create advanced software systems. These systems can enable users to produce and deliver top quality data and content to our clients.

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, Java, Javascript, and SQL
  • Collaborate with business users as well as engineering colleagues in managing all aspects of SDLC

You’ll need to have:

  • 3+ years of professional experience of building systems using Service-oriented architecture in Python, Java, or Javascript
  • Professional data modeling experience both in SQL and NoSQL
  • Experience working in a DevOps environment
  • Care for and pride in the product you build and support
  • A “go-getter” mentality when solving problems for clients

We'd love to see:

  • Experience in delivering highly reactive user applications built on event-driven architecture
  • Experience in functional programming
Similar jobs