Bloomberg
Senior Software Engineer – Securitized Products Analytics Applications Team
Bloomberg, New York, New York, us, 10261
Overview
Senior Software Engineer – Securitized Products Analytics Applications Team
Location: New York
Business Area: Engineering and CTO
Ref #: 10046920
Description The Securitized Products (SP) engineering group in Bloomberg is responsible for the core systems and workflows supporting the Mortgage Backed Securities (MBS) industry. More generally, any structured/securitized debt falls under the SP umbrella and has info, projections, and analytics on the Bloomberg terminal through the F4 Mtge yellow key. SP bonds look straightforward on the surface by paying principal and interest like any other bond; under the hood there can be many layers of complex structuring, significant amounts of data, and optionality that provide a large pool of interesting computer science problems. The SP infrastructure includes a massive data acquisition pipeline, cutting-edge distributed systems, deep financial domain expertise, and advanced predictive modeling.
The SP Analytics Applications team builds robust workflows for every role in the industry including traders, structurers, and risk analysts. Specifically, we build applications native to the Bloomberg terminal for creating, visualizing, and analyzing projections for SP bonds. Our team owns the flagship function (YT – Yield Table) of the Mtge yellow key which is also a top function of the Bloomberg terminal. Additionally, there is a suite of applications for visualizing projections and potential future applications to provide deeper transparency into how these bonds tick and help inform clients about the advantages and risks of individual bonds.
Alongside Securitized Products, our team is passionate about pushing the boundaries of native Bloomberg terminal app design, embracing the latest web development libraries and practices and adapting them for the terminal environment. Our advancements have influenced software infrastructure and application development across the company, fostering an innovative culture where new ideas are welcomed and shape the future of our products.
What you’ll do
Develop and maintain complex applications native to the Bloomberg Terminal with high traffic (50k hits a day).
Develop and maintain a suite of server-less (TypeScript) services tailored to the applications.
Collaborate with back-end sister teams to build reliable and scalable distributed systems.
Ensure application quality through unit tests (Jest) and UI automation tests with Cucumber.
Contribute to the development of internal web tools using Next.js.
Work directly with product managers, designers, and clients to improve crucial workflows in the MBS industry.
Participate in working groups and collaborate with infrastructure teams to explore new technologies and innovative solutions.
What you’ll need to have
4 years experience in web development / software engineering.
A degree in Computer Science, Engineering or similar field of study or equivalent work experience.
Passion for writing JavaScript / TypeScript applications.
Experience with web frameworks like React and Solid.js.
A curious and team-focused problem solver.
Willingness to dive deep into the software stack to understand and solve complex problems.
Ability to collaborate with stakeholders to translate ideas into clearly scoped projects.
Experience in system design and architecture.
What we’d love to see
A strong sense of ownership and a passion to build great products.
A desire to continuously improve personally and at the team level (architecture, workflows, coding practices, testing).
Open-source contributions related to front-end technologies.
Interest in learning about financial domains.
Adept at leveraging AI tools to optimize workflows and enhance productivity.
Salary and Benefits Salary Range = 00 USD Annually Benefits Bonus
The referenced salary range is based on the Company’s good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.
#J-18808-Ljbffr
Location: New York
Business Area: Engineering and CTO
Ref #: 10046920
Description The Securitized Products (SP) engineering group in Bloomberg is responsible for the core systems and workflows supporting the Mortgage Backed Securities (MBS) industry. More generally, any structured/securitized debt falls under the SP umbrella and has info, projections, and analytics on the Bloomberg terminal through the F4 Mtge yellow key. SP bonds look straightforward on the surface by paying principal and interest like any other bond; under the hood there can be many layers of complex structuring, significant amounts of data, and optionality that provide a large pool of interesting computer science problems. The SP infrastructure includes a massive data acquisition pipeline, cutting-edge distributed systems, deep financial domain expertise, and advanced predictive modeling.
The SP Analytics Applications team builds robust workflows for every role in the industry including traders, structurers, and risk analysts. Specifically, we build applications native to the Bloomberg terminal for creating, visualizing, and analyzing projections for SP bonds. Our team owns the flagship function (YT – Yield Table) of the Mtge yellow key which is also a top function of the Bloomberg terminal. Additionally, there is a suite of applications for visualizing projections and potential future applications to provide deeper transparency into how these bonds tick and help inform clients about the advantages and risks of individual bonds.
Alongside Securitized Products, our team is passionate about pushing the boundaries of native Bloomberg terminal app design, embracing the latest web development libraries and practices and adapting them for the terminal environment. Our advancements have influenced software infrastructure and application development across the company, fostering an innovative culture where new ideas are welcomed and shape the future of our products.
What you’ll do
Develop and maintain complex applications native to the Bloomberg Terminal with high traffic (50k hits a day).
Develop and maintain a suite of server-less (TypeScript) services tailored to the applications.
Collaborate with back-end sister teams to build reliable and scalable distributed systems.
Ensure application quality through unit tests (Jest) and UI automation tests with Cucumber.
Contribute to the development of internal web tools using Next.js.
Work directly with product managers, designers, and clients to improve crucial workflows in the MBS industry.
Participate in working groups and collaborate with infrastructure teams to explore new technologies and innovative solutions.
What you’ll need to have
4 years experience in web development / software engineering.
A degree in Computer Science, Engineering or similar field of study or equivalent work experience.
Passion for writing JavaScript / TypeScript applications.
Experience with web frameworks like React and Solid.js.
A curious and team-focused problem solver.
Willingness to dive deep into the software stack to understand and solve complex problems.
Ability to collaborate with stakeholders to translate ideas into clearly scoped projects.
Experience in system design and architecture.
What we’d love to see
A strong sense of ownership and a passion to build great products.
A desire to continuously improve personally and at the team level (architecture, workflows, coding practices, testing).
Open-source contributions related to front-end technologies.
Interest in learning about financial domains.
Adept at leveraging AI tools to optimize workflows and enhance productivity.
Salary and Benefits Salary Range = 00 USD Annually Benefits Bonus
The referenced salary range is based on the Company’s good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.
#J-18808-Ljbffr