Would you like to be part of Bloomberg's Platform mindset transformation? Our role based access control (RBAC) systems are 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. 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 also providing internal self service UIs to easily onboard new products into the platform. 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 leading initiatives to reimagine the permissioning data model, build out client facing and internal applications, and unify and scale our APIs. 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