Senior Software Engineer - Entitlement Applications

Senior Software Engineer - Entitlement Applications

Senior Software Engineer - Entitlement Applications

Job Overview

Location
New York City, New York
Job Type
Full Time Job
Job ID
85351
Date Posted
1 year ago
Recruiter
Dennis Ruth
Job Views
240

Job Description

Bloomberg hosts a large amount of data from 3rd party data providers and exchanges, such as news, equities, research reports, earning & estimates, bonds, FX, derivatives, muni, etc. The Entitlement Applications team supports the Global Data Contributions and Exchanges business.

Bloomberg clients need to be permissioned to use 3rd party and exchanges data because different data providers have different policies and rules for who can access their data, which might require data fees. We develop product management and clients access control systems across the Bloomberg Terminal and Enterprise products. We provide systems for the data contributors to manage client entitlements and provide mechanisms for clients to search and enter requests on content. We build applications for internal users to manage products, including onboarding, configuration, contracts & billing, reporting, and business intelligence. We integrate with clients’ CRM system directly via REST APIs and FIX Protocol. We develop and maintain a high-performance infrastructure for various Bloomberg applications to query whether a client has access to content on our products. Our applications help our clients stay ahead of the markets in a very dynamic environment.

To effectively handle the operations of our contributions business, teams need the intelligence, systems, and tools to manage these relationships and drive excellent client service. Our team develops operational intelligence and contract management tools that are responsible for managing the ongoing relationships of Bloomberg contributors and data partners. We build and support applications for internal clients in Content & Entities Business Management (CEBM) department for managing data contributors’ onboarding workflows, profiles and relationships, including, coverages, contracts, agreements, commercials, and revenue share. These systems tightly integrate with SAP systems for payment and billing. We also provide business intelligence tools for driving contribution business. 

Adopting the latest industry development and deployment methodologies, we keep bringing new Bloomberg and Open Source technologies onboard. We primarily use C++ and Python in a Linux environment. We use open source technologies such as Redis, Camunda, Splunk, Solr, Postgres. 

You'll need to have:

  •  4+ years of professional experience designing, developing, and releasing high-quality software in C++, C#, and/or Python
  •  2+ years of professional experience working in a Linux/Unix environment
  •  Strong analytical and creative problem-solving skills
  •  Collaborate effectively with multiple teams and product stakeholders to deliver products
  •  BA, BS, MS, PhD in Computer Science, Engineering or related technology field

We’d love to see: 

  •  A drive to design scalable distributed systems and complex workflows.
  •  Microservices / Distributed architecture
  •  Experience with Javascript
  •  Experience with a relational SQL database
  •  Experience with the latest generation of CI/CD process (github, Jenkins, etc.)

Please apply if this sounds like something you would be passionate about! 

Bloomberg is an equal opportunities employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job ID: 85351

Similar Jobs

Meta

Full Time Job

Senior software engineer - entitlement applications Senior software engineer - entitlement applications

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

Full Time Job

Deloitte

Full Time Job

Senior software engineer - entitlement applications Senior software engineer - entitlement applications

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

Full Time Job

Labcorp

Full Time Job

Senior software engineer - entitlement applications Senior software engineer - entitlement applications

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

Full Time Job

Braintrust

Full Time Job

Senior software engineer - entitlement applications Senior software engineer - entitlement applications

• 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