1. What is a Software Engineer at AmeriHome Mortgage?
A Software Engineer at AmeriHome Mortgage—often titled Financial Engineer—sits at the intersection of complex financial modeling and high-scale software development. You will be responsible for building, maintaining, and optimizing the systems that power mortgage-backed securities, bond pricing, and risk assessment models. Your work directly impacts the firm’s ability to navigate the volatile mortgage market, making technical precision and financial literacy essential.
This role is not merely about writing code; it is about solving high-stakes problems that drive business decisions. You will work within a fast-paced environment where your software must reliably process large datasets and execute time-series analyses. If you are passionate about applying engineering rigor to financial challenges, this position offers the opportunity to influence critical infrastructure within a major player in the mortgage industry.



