refresh

热门公司

Trending

招聘

JobsBloomberg

Senior Software Engineer DMAP Terminal BI Viz Services

Bloomberg

Senior Software Engineer DMAP Terminal BI Viz Services

Bloomberg

·

On-site

·

Full-time

·

6d ago

As the Enterprise Business Intelligence, Data Warehouse and Data Management (DMAP) team, we are responsible for driving analytics throughout the organization to improve our products, engage better with our customers, create greater efficiencies, and drive new businesses by providing insights into the data.

The Terminal BI Visualization Services team owns and manages a platform to empower Bloomberg users to effortlessly turn data into actionable insights within the Bloomberg Terminal. Through a secure, flexible, and intuitive self-service platform, we enable users to search, explore, visualize their data, and seamlessly integrate the results into their Terminal workflows.

​​There are two main areas our team works on:

    1. Business Intelligence
  • We provide our users with the ability to access their data from a wide variety of sources, query and statistically analyze it through a no-code UI and generate an in terminal dashboard containing visualizations that allow them to uncover insights. These dashboards can then be integrated into any Bloomberg Terminal function allowing us to have broad impact across the company by eliminating the need to create bespoke analytics screens.

    1. Search
  • We provide our users the ability to run a highly performant search on their data to quickly access data and entities needed for their workflows. This platform powers some of the most widely used search functionality for internal functions such as our user search, our internal ticketing systems and the search used by the analytics desks to respond to clients’ questions. By powering such fundamental services for the company, our search platform has around 10k daily users and 500k daily queries.

One of our exciting upcoming projects is to merge these two areas into a unified system capable of performing search, analytics and business intelligence allowing users to answer any question they have about their data in a single place.

Tech stack: Python, Typescript, C#, Redis, Solr and Trino.

We’ll trust you to:

  • Develop the technical vision for our platform

  • Mentor junior engineers and contribute to a collaborative, growth-oriented team culture

  • Design and build scalable systems for data querying, transformation, and analytics

  • Engage with the broader Bloomberg community to foster collaboration and share best practices

You’ll Need to Have:

  • 4+ years of programming experience in Python or object oriented programming language

  • A degree in Computer Science, Engineering or similar field of study or equivalent work experience.

  • A strong foundation in software design, architecture, and performance optimization

  • Strong communication skills and the ability to lead technical discussions, align stakeholders, and set expectations effectively

We’d Love to See:

  • Experience with technologies such as Solr or Trino

  • Exposure to front-end technologies (TypeScript/JavaScript)

  • Experience in technical leadership or project management

Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About Bloomberg

Bloomberg

Bloomberg

Public

Bloomberg provides financial software, data, and media services to financial professionals and institutions worldwide. The company operates Bloomberg Terminal, a computer software system that enables professionals to access real-time financial market data and trading tools.

10,001+

Employees

Midtown Manhattan

Headquarters

Reviews

4.0

15 reviews

Work Life Balance

4.2

Compensation

4.5

Culture

3.2

Career

3.0

Management

2.8

65%

Recommend to a Friend

Pros

High compensation and competitive total compensation

Good work-life balance

Company stability and job security

Cons

Slow career progression and promotion speed

Management issues and micromanagement

Limited remote work flexibility

Salary Ranges

9,877 data points

Junior/L3

L2

L3

L4

L5

L6

Mid/L4

Junior/L3 · Analyst

218 reports

$112,439

total / year

Base

$101,873

Stock

-

Bonus

$10,565

$76,401

$167,018

Interview Experience

14 interviews

Difficulty

2.9

/ 5

Duration

14-28 weeks

Offer Rate

21%

Experience

Positive 50%

Neutral 29%

Negative 21%

Interview Process

1

Application Review

2

Recruiter Screen

3

Technical Phone Screen

4

Technical Rounds/Superday

5

Virtual/Onsite Interviews

6

Final Decision

Common Questions

Coding/Algorithm

Technical Knowledge

Behavioral/STAR

System Design

Past Experience