Demo

Senior Software Engineer - Privileging Platform

Bloomberg
New York, NY Full Time
POSTED ON 4/25/2025
AVAILABLE BEFORE 6/25/2025

Job Details

Would you like to be part of Bloomberg's Platform mindset transformation?

Our role based access control (RBAC) system is evolving into a comprehensive Privileging Platform - a transformation driven by the increasing demand for consistency, interoperability, and seamless client workflows across our suite of enterprise trading and analytics offerings (AIM, PORT, MARS, TOMS, etc). We strive to accommodate diverse product workflows and privileging schemes while ensuring standardization and transparency within a unified client experience. By leveraging the robust foundation of our core role based platform, we aim to empower our clients to seamlessly manage their user's access, permissions, and resources across the entire enterprise domain.

While the primary C 20 RBAC service already receives billions of hits per day, we intend to enhance the system further by evolving it into a true platform - one capable of handling the privileging needs of the wide array of enterprise products available today. To succeed, we will divide our system into more granular modules, focus on reliability, improve scalability, and design/enforce clear interfaces for data access. Building a privileging system for client trading and analytics environments is a challenging task which combines the need for technical expertise with product awareness to design appropriate system architectures, data models, low latency processes, and intuitive client workflows.

If you're looking for a role where you can start making impact on day 1 within a passionate technical team who is excited to work on business-critical projects and evolve our infrastructure, contribute to the team's culture and growth, and find ownership in the system that you're building -- this position is the right one for you!

What's in it for you?

  • An opportunity to make a company-wide impact in the newly formed Enterprise Products Platform department by redesigning the core permissioning system
  • Work on a high-load and performance critical system while expanding your knowledge and expertise in distributed systems and databases
  • Collaborate with many different teams and organizations towards a high impact goal

We'll trust you to:

  • Take ownership of the full software development lifecycle
  • Work directly with business counterparts to build applications that our clients use to tackle complex privileging problems
  • Design, develop, and release high-quality, scalable and maintainable code
  • Adapt and introduce modern technologies both within and outside of Bloomberg that cultivates constant innovation to contribute to our system evolution
  • Embrace collaboration and the process of working together as a team towards the same goal within an Agile environment

You need to have:

  • Experience programming in production environment using C or an equivalent object oriented programming language (e.g. Java, C#)
  • A degree in Computer Science, Engineering, Mathematics, or similar field of study or equivalent work experience
  • An understanding of Computer Science fundamentals such as data structures and algorithms and a data oriented approach to problem-solving.
  • Excellent communication skills and the ability to collaborate with engineering peers as well as non-engineering stakeholders.
  • Experience building highly available high throughput distributed systems
  • A strong sense of ownership and an ability to work independently while navigating uncertainties
  • Curiosity and passion for understanding complex products and learning new technologies
  • Experience covering the full software development life cycle, including technical design, implementation and project management aspects

We'd love to see:

  • Modern C experience
  • Experience working with relational databases
  • Mentorship experience
  • Experience in scalability, load balancing, performance optimization, fault tolerance and high availability, auto-scaling, caching strategies, resource isolation, monitoring and logging
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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Privileging Platform?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Privileging Platform career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bloomberg

Bloomberg
Hired Organization Address Princeton, NJ Full Time
Bloomberg runs on data. Our products are fueled by powerful information. We combine data and context to paint the whole ...
Bloomberg
Hired Organization Address New York, NY Full Time
The energy of a newsroom, the pace of a trading floor, the buzz of a recent tech breakthrough; we work hard, and we work...
Bloomberg
Hired Organization Address New York, NY Full Time
Job Details Our Team: The Bloomberg Networks Communications team leads all aspects of the procurement, design and delive...
Bloomberg
Hired Organization Address New York, NY Full Time
The energy of a newsroom, the pace of a trading floor, the buzz of a recent tech breakthrough; we work hard, and we work...

Not the job you're looking for? Here are some other Senior Software Engineer - Privileging Platform jobs in the New York, NY area that may be a better fit.

Senior Software Engineer -Platform

The Farmer's Dog, New York, NY

Senior Software Engineer, Platform

Stellar, New York, NY

AI Assistant is available now!

Feel free to start your new journey!