Overview
On Site
Full Time
Skills
Lifecycle Management
Technical Support
Identity Management
Database
Microsoft SQL Server
Apache Solr
Messaging
Streaming
Apache Kafka
RabbitMQ
Workflow
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
Job Details
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 and APODs, 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: Comdb2, SQL Server, SOLR
Messaging & Streaming: Kafka, RabbitMq
Workflow & Automation: We heavily invest in automation and efficiency using tools like Harmony, Formada, and Stella
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
On the Terminal side, we manage installations of Bloomberg Terminals and APODs, 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: Comdb2, SQL Server, SOLR
Messaging & Streaming: Kafka, RabbitMq
Workflow & Automation: We heavily invest in automation and efficiency using tools like Harmony, Formada, and Stella
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
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.