Mortgage Analytics Developer - Fixed Income and Mortgages
The Mortgage Analytics Developer designs, builds, and maintains the loan-level analytics and simulation infrastructure used to support structured credit, mortgage, and asset-backed investment analysis. This role sits at the intersection of quantitative modeling, software engineering, and portfolio analytics, working closely with Research, Engineering, and Investment teams to transform collateral-level behavior into security-level insights.
This is a hands-on individual contributor role for someone who enjoys both modeling and software development, with responsibility spanning loan performance analytics, simulation frameworks, cash flow modeling, and desk-facing applications.
Core Responsibilities
-
Develop and maintain loan-level simulation frameworks supporting mortgage and structured credit analytics.
-
Build and enhance systems that transform collateral projections into cash flow, valuation, and risk analytics.
-
Implement, validate, and maintain production-grade quantitative models used in investment and risk workflows.
-
Analyze loan performance, collateral behavior, default trends, prepayment activity, and loss outcomes across structured products.
-
Support portfolio managers, traders, and researchers through analytical tools, dashboards, and ad hoc investigations.
-
Collaborate with quantitative researchers and data scientists to deploy and scale analytical models.
-
Contribute to the ongoing improvement of pricing, surveillance, valuation, and risk infrastructure.
Required Qualifications
-
Strong software engineering experience in Java or another object-oriented programming language, preferably within analytical or quantitative applications.
-
Experience working with structured finance, mortgage, consumer credit, or securitized products analytics.
-
Understanding of loan-level performance drivers including prepayments, defaults, delinquencies, transitions, recoveries, and loss severity.
-
Advanced SQL skills and experience working with large-scale loan and collateral datasets in modern analytical data platforms.
-
Experience implementing, validating, and supporting quantitative or econometric models in production environments.
-
Strong software development discipline including testing, version control, code reviews, release management, and reproducibility.
-
Ability to work directly with investment professionals and quantitative researchers in a fast-paced environment.
Preferred Qualifications
-
Experience with RMBS, CMBS, ABS, CLO, consumer credit, residential mortgage, or commercial real estate collateral.
-
Familiarity with structured finance cash flow models, securitization structures, waterfall mechanics, and security valuation.
-
Experience with Python, PySpark, Scala, or distributed computing frameworks.
-
Exposure to market and collateral data providers, loan-performance databases, and structured finance analytics platforms.
-
Experience building scalable analytics services, distributed systems, or quantitative applications.
-
Familiarity with machine learning workflows, model deployment, and production analytics environments.
-
Experience using AI-assisted development tools for coding, testing, refactoring, and codebase exploration.
-
Knowledge of cloud infrastructure, containerization, and modern application deployment practices.
Education
-
Master's or PhD preferred in Computer Science, Financial Engineering, Statistics, Applied Mathematics, Economics, Physics, Engineering, or a related quantitative discipline.
-
Strong candidates from other scientific or quantitative backgrounds with demonstrated software engineering and analytics experience will also be considered.
-
Prior experience in structured credit, mortgage analytics, or related financial markets is preferred but not strictly required.