Senior Distributed Systems Engineer - Bloomberg Vault

Careers at Bloomberg

New York

Posted Feb 13, 2017 - Requisition No. 57035

You've seen the headlines. Financial firms are fined millions of dollars when just one employee does something they shouldn't. It can be as serious as insider trading or as seemingly innocent as an inappropriate instant message. Keeping track of who is saying, doing, and trading what is a pretty daunting task for compliance officers, especially with the explosion in the volume and variety of data produced by communications platforms.

Nearly 1,000 organizations use Bloomberg Vault to manage and archive a broad range of enterprise communications and collaboration data, including email, instant message (IM), mobile, files and documents, voice data and social media. Our multi-tenant cloud processes 300 million messages daily and stores about 90 billion archived objects.

As a senior member of the team, we'll trust you to:

  • Take ownership of business requirements and devise and develop solutions that meet customer needs. Time to market is critical.
  • Help us build a best-in-class private cloud that powers the applications in Bloomberg Vault
  • Build core distributed systems that empower our users and accelerates the pace of application development
  • Help design applications that use the system and champion and build technologies that enable these applications
  • Work independently to find a path to success by researching and recommending alternatives when faced with challenging situations

You’ll need to have:

  • BS/BA in Computer Science/Computer Engineering or comparable experience
  • 4+ years of experience with C++, Java or Scala and the ability to pick up new languages quickly.
  • Experience with Python
  • Experience building large scale distributed systems.
  • Excellent problem solving and multi-tasking skills with a creative and flexible attitude

We’d love to see:

  • Experience with Apache Mesos, Kafka, HDFS, Spark and related big data technologies.
  • Experience with distributed NoSQL storage systems such as Cassandra, HBase, Accumulo.
  • Experience working with data distributed across large data storage clusters
  • Experience with Amazon AWS services.

If this sounds like you, apply! You can also check out our talks at MesosCon and Accumulo summit using the links below:
https://www.youtube.com/watch?v=6w8PXklrC5I (Mesos at Bloomberg - MesosCon 2015)
https://www.youtube.com/watch?v=8OahXeQhNPY (A Seamless Monitoring System for Apache Mesos Clusters)
http://accumulosummit.com/program/talks/an-accumulo-connector-for-presto/ (An Accumulo Connector for Presto: ANSI-SQL for your NoSQL Data Sets)

Similar jobs