Bloomberg: Senior Software Engineer - Distributed Systems
731 Lexington Ave
New York, NY 10022


Employee Testimonials

Bloomberg Testimonial
Bloomberg Testimonial
Bloomberg Testimonial

Data is at the heart of Bloomberg - and our team is designing systems for seamless use of our large-scale data in AI and analytics pipelines all across the company. Bloomberg's core product, the Terminal, is a must-have for the most influential people in finance. Our clients depend on the Terminal to trade, manage risk, consume information, and navigate time-critical decisions. Our ability to deliver on these needs depends on our ability to store, access, and analyze data in a centralized manner. That is where you come in.

Who are we?

We are part of the Artificial Intelligence group. We aren't just building products and models. We work closely with the CTO office to build infrastructure and tools that are used across the company. Our team builds pipelines to store, access, analyze, and automatically generate insights from diverse datasets. We work with terabytes of data, which span different domains ranging from a historical archive of all news articles to low-level log data to point in time datasets. Our pipelines are distributed and our tech stack relies heavily on technologies including Spark, Kafka, HDFS, HBASE, and Scala.

Who are you?

You are a talented software engineer who enjoys designing and building large-scale systems to collect and analyze high volume data; both in motion and at rest. You are motivated: you know whether your time is best spent thinking about the architecture or writing a tool that helps you get the job done. You want to join a close-knit, fun group and make a big impact.

We'll expect you to:

  • Work with stakeholders across the company to provide diverse views of our data.
  • Design and implement processes to organize our Data Lake.
  • Help transform our data to enable easy access and analysis.

You'll need to have:

  • 3+ years of software engineering experience in Java/Scala.
  • BA, BS, MS, PhD in Computer Science, Engineering or related technology field.
  • Experience building large-scale software systems.
  • Experience with big-data & streaming technologies like Hadoop, Spark, and Kafka.
  • Experience with Linux/UNIX.

If this sounds like you, please submit your application. We're excited to meet you.


Employee Testimonials

Bloomberg Testimonial

I’ve been at Bloomberg for almost 5 years now and throughout my time in Analytics, I learned an immense amount about the Customer Service industry. Particularly, how clients interact with client service representatives and through technological means. It also connected me to many different departments throughout the organization, and that knowledge and network has helped me drive results involving multiple stakeholders.

Bloomberg Testimonial

I get uncomfortable if I start feeling too comfortable at work. Luckily there is no shortage of exciting challenges here.

Bloomberg Testimonial

I really enjoy working on stories that allow me to collaborate with other Bloomberg reporters to reveal deep insights on the largest operators in the credit space.