Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

Job Overview

Location
New York City, New York
Job Type
Full Time Job
Job ID
117290
Date Posted
9 months ago
Recruiter
Dennis Ruth
Job Views
227

Job Description

The Communication Channels (CC) Group hosts Bloomberg’s core communication products responsible for connecting one of the largest and most influential financial networks in the world. Our system delivers 2 Billion messages daily and helps support seamless collaboration workflows for 350,000 Bloomberg professionals through the sharing of stock quotes, news, trade confirmation and other financial information. 
 
The CC Data Platform team is currently building a next-generation Data Store for a myriad of communication products while maintaining an exceptionally high standard of data availability and consistency. Our team hosts the largest Cassandra and Comdb2 datastores in Bloomberg and is responsible for processing and storing ~165TB of data for a variety of clients such as Instant Bloomberg (IB), Message (MSG), Mobile, FX Dealing, ADSK and Compliance. The Data Platform we’re building addresses the unique product offerings of each client and serves as the foundation for them to build reliable and highly performant applications.
 
What's in it for you:
This is an exciting time for the Data Platform team as we are designing and building the current storage system to provide a solution in response to the exponential growth of the volume of data. You’ll be able to contribute to a data storage system that’s highly scalable, robust and flexible for our client’s needs. Additionally, you’ll get to explore, use and evaluate both in-house and open source technologies and deepen your knowledge of large-scale distributed systems and databases.
 
Leveraging the next generation Storage system, we are looking to enhance the IB and MSG product offerings by adding new content enrichments that make it easier for users to share, discover, and discuss content. Our team is actively working on chat enhancements such as Reactions, Pinned Posts, Threading, and AI/ML enrichments to content data.
 
In addition, we are collaborating with sister teams to build a seamless integration between IB and established enterprise chat products. This pursuit will allow our clients to connect with more enterprise users with ease, while staying focused on IB for their core financial workflows. For example, one of our initiatives this year is to build a Storage system to support the federation effort between IB and Microsoft Teams.  
 
You'll need to have:

  •  3+ years of Software Design and Development Experience
  •  Strong programming skills in C++, Python or Java
  •  Strong knowledge of the fundamentals in algorithms, data structures, system and database design
  •  
    We'd love to see:
  •  A passion to solve large-scale, distributed storage and retrieval problems
  •  Hands-on experience with Comdb2, Kafka, Cassandra, Big Data Technologies like Hadoop
  •  Experience with building chat products and/or your ideas for improving them

We'll trust you with:

  •  Researching, designing and developing our next generation data storage system for IB and MSG
  •  Work closely with our clients and Product owners to seek requirements
  •  Collaborate with other IB and MSG teams to build full-stack features and contribute to their code bases if needed 

 Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Job ID: 117290

Similar Jobs

Meta

Full Time Job

Senior software engineer - data platform Senior software engineer - data platform

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer - data platform Senior software engineer - data platform

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer - data platform Senior software engineer - data platform

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer - data platform Senior software engineer - data platform

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept