What is a Software Engineer at Flagstar Bank?
As a Software Engineer at Flagstar Bank, you will play a critical role in designing, developing, and maintaining the financial technology infrastructure that powers one of the nation's largest mortgage originators and full-service banks. This position is not just about writing code; it is about building secure, scalable, and highly reliable systems that handle millions of transactions, manage sensitive customer data, and streamline complex financial workflows.
The work you do directly impacts retail banking customers, mortgage borrowers, and internal operations teams. From optimizing high-throughput loan origination systems to crafting seamless digital banking interfaces, Software Engineers at Flagstar Bank solve complex technical challenges at the intersection of traditional finance and modern technology. You will work within a highly regulated environment, which adds an exciting layer of architectural rigor to your engineering decisions, ensuring security, compliance, and performance are never compromised.
This role offers the opportunity to drive meaningful digital transformation within the bank. Whether you are modernizing legacy systems, migrating services to the cloud, or building new APIs to connect third-party financial services, your contributions will directly influence the bank's technological roadmap and its ability to compete in a rapidly evolving fintech landscape.

