IPaaS (Insights Platform As A Service) offers suggestions (known as Insights) based on the context of the client’s current workflow. Insights are a groundbreaking new way for Bloomberg users to discover relevant content in the Bloomberg terminal by surfacing difficult to discover data where and when they need it within their day-to-day workflow. Bloomberg users have the opportunity to easily and swiftly dive deeper for more context to make critical financial decisions.
The IPaaS mission is to make discovering the breadth and depth of impactful financial data available easier and quicker for finance professionals. An Insight is a carefully crafted auto-generated short sentence, similar to a well-written news headline, that communicates the bottom line without the need to read the whole story. Insights often come with clickable links, abstract text, and other metadata to provide even more information, analogous to reading the full body of a news story.
Insights team creates and manages architecture and tools for other engineering teams at Bloomberg to generate and publish content (in the form of insights) on the platform. The challenge is allowing partnering ENG teams maximum flexibility and control while maintaining stability and efficiency of the Insights platform. Partnering ENG teams that create content use YAML (configuration) and Python (business logic) to build their Insights on our platform, and we are extending this to enable other implementation approaches and avenues compatible with our platform. Partnering ENG Teams that insert insights into their users’ workflows embed one of our reusable UI components (TypeScript and JavaScript), which we keep enhancing and adding new ways to visualize insights. We are continuously enhancing the Insights scoring model (C++ & Python, a mix of rules-based and machine learning approaches). The model is used to rank Insights so that most relevant insights are presented more prominently.
We are seeking a strong full stack software developer interested in evolving a platform created for use by other engineers and in improving end user experience with insights. This includes expanding the platform using BPaaS (the Bloomberg container deployment platform built on top of Kubernetes), finding additional ways to visualize insights as well as exploring various ways to rank insights by relevance including both rules-driven and machine learning approaches.
You will collaborate with our sister teams, work with business and partners to define both client and non-client facing features, and mentor individuals on the team or sister teams. IPaaS code runs in microservices written primarily in C++ and Python installed on Full Managed Linux(FML) machines. Our team strongly believes in adhering to the best industry practices, innovating impactful solutions, and continuous deployment to PROD.
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: 84859
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€...