Billions of requests are handled everyday by the Structured Products Group's core services. We are looking for a Senior Software Engineer to design and implement critical components in our system. The ideal candidate is a motivated engineer who is able to measure and understand the behavior of complex systems in order to design and implement concrete improvements. You will be empowered to refactor or redesign any component.
The Structured Products group supports the multi-trillion dollar Asset & Mortgage Backed Securities market by providing data and analytics for millions of bonds to hundreds of financial institutions. The group is responsible for the leading product in its class. We have the most comprehensive solution for anyone who handles Structured Products: agencies, banks, hedge funds, pension funds, and more. We're responsible for collecting and managing the data, analytics, cash-flow projections, user interfaces, infrastructure, APIs, and quantitative models; we do it all. You would be joining the team that is at the center of the industry.
The group's philosophy is to use well understood patterns (REST) and keep complexity down, allowing feature-focused engineers to operate efficiently. Our system is built with Python and C++ microservices which rely heavily upon statelessness and distributed caching; that's how we handle billions of requests. You would be joining the team that is responsible for the core of our system. We often refactor and redesign components for performance or reliability reasons, sometimes reducing load by say 25% on a cluster with 10s of thousands of cores. Additionally, part of the responsibility of owning the core of our system is monitoring it. Rather than bogging ourselves down with manual tasks, we choose to automate away these tasks, which allows us to focus on designing a better system. Building effective, automated, generalized testing and monitoring systems is no easy task. There are a slew of software engineering challenges that come with this job, and we welcome them all.
Come join our fast paced engineering team responsible for the core of a system leveraged by a dozen engineering teams, handling billions of requests, for a multi trillion dollar market.
This team is associated with the larger Bloomberg SRE community. You can check out more about how we work and what it means to be an SRE at Bloomberg in our blog post: https://www.techatbloomberg.com/blog/bloomberg-bets-big-on-sres/
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: 89248
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)â€Â...