Overview
On Site
USD 160,000.00 - 240,000.00 per year
Full Time
Skills
Lifecycle Management
Technical Support
Identity Management
Database
RDBMS
Microsoft SQL Server
Apache Solr
Messaging
Streaming
Apache Kafka
RabbitMQ
Backbone.js
Bloomberg
Management
Mentorship
Knowledge Sharing
FOCUS
Quality Assurance
Testing
Scalability
Object-Oriented Programming
C++
Python
JavaScript
Computer Science
Mathematics
Systems Design
Leadership
Project Management
Database Design
Optimization
Training
Life Insurance
Job Details
Description & Requirements
Every great company is built on two core pillars: understanding who their users are and delivering exceptional value to them. At Bloomberg, our team is at the heart of both.
On the Terminal side, we manage installations of Bloomberg Terminals, along with the surrounding ecosystem and license lifecycle. On the User Management side, we're responsible for Bloomberg user data, lifecycle management processes, and the infrastructure that powers user-related data across the entire company.
Our systems support the full journey of over 6 million users, handling 20+ billion user data requests-enabling virtually every Bloomberg product and service. Without this critical infrastructure, Bloomberg's $13+ billion in annual revenue wouldn't be possible.
We're now embarking on a major modernization effort to refactor our legacy user management systems into a more modular, scalable architecture. This is a rare opportunity to gain deep knowledge, take ownership of key components, and play an active role in reshaping a foundational part of Bloomberg's technology stack.
Technologies We Use:
Our tech stack is a blend of modern and battle-tested technologies that power high-scale mission-critical systems:
Languages: C++, Python, JavaScript
Databases: In-house relational database, SQL Server, SOLR
Messaging & Streaming: Kafka, RabbitMq
You'll Be Trusted To:
Design and implement resilient, scalable systems that serve as the backbone of Bloomberg's user and terminal management infrastructure
Mentor and support colleagues fostering growth and knowledge-sharing across the team
Challenge the status quo by identifying the right solutions to complex business and engineering problems, with a strong focus on software quality, testing, and best practices
Play a key role in modernizing our legacy platform, driving improvements in performance, scalability, and reliability
You'll Need to Have:
4+ years of hands-on experience with object-oriented programming (C++ preferred); familiarity with Python and JavaScript is a plus
A degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent experience
Ability in end-to-end system design, from architecture through implementation and deployment
Leadership and project management skills to guide engineers and drive projects forward with minimal oversight
We'd Love to See:
A proven ability to analyze, simplify, and modernize existing systems and complex domains
Solid understanding of database design and optimization
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.
Every great company is built on two core pillars: understanding who their users are and delivering exceptional value to them. At Bloomberg, our team is at the heart of both.
On the Terminal side, we manage installations of Bloomberg Terminals, along with the surrounding ecosystem and license lifecycle. On the User Management side, we're responsible for Bloomberg user data, lifecycle management processes, and the infrastructure that powers user-related data across the entire company.
Our systems support the full journey of over 6 million users, handling 20+ billion user data requests-enabling virtually every Bloomberg product and service. Without this critical infrastructure, Bloomberg's $13+ billion in annual revenue wouldn't be possible.
We're now embarking on a major modernization effort to refactor our legacy user management systems into a more modular, scalable architecture. This is a rare opportunity to gain deep knowledge, take ownership of key components, and play an active role in reshaping a foundational part of Bloomberg's technology stack.
Technologies We Use:
Our tech stack is a blend of modern and battle-tested technologies that power high-scale mission-critical systems:
Languages: C++, Python, JavaScript
Databases: In-house relational database, SQL Server, SOLR
Messaging & Streaming: Kafka, RabbitMq
You'll Be Trusted To:
Design and implement resilient, scalable systems that serve as the backbone of Bloomberg's user and terminal management infrastructure
Mentor and support colleagues fostering growth and knowledge-sharing across the team
Challenge the status quo by identifying the right solutions to complex business and engineering problems, with a strong focus on software quality, testing, and best practices
Play a key role in modernizing our legacy platform, driving improvements in performance, scalability, and reliability
You'll Need to Have:
4+ years of hands-on experience with object-oriented programming (C++ preferred); familiarity with Python and JavaScript is a plus
A degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent experience
Ability in end-to-end system design, from architecture through implementation and deployment
Leadership and project management skills to guide engineers and drive projects forward with minimal oversight
We'd Love to See:
A proven ability to analyze, simplify, and modernize existing systems and complex domains
Solid understanding of database design and optimization
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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.