Description & RequirementsAs 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.
2) 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 = 00 USD Annually + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.
Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.