Hiring During COVID-19: Fannie Mae is hiring for all open positions as we deliver on our mission of providing stability, liquidity, and affordability to the housing market during this critical time. All interviews and onboarding are conducted virtually. We look forward to connecting with you. Learn more

Financial Engineer III

Job Description


Fannie Mae provides reliable, large-scale access to affordable mortgage credit in communities across our nation. We are the leading source of funding for housing in America, which means more people can buy or rent a home. We are focused on sustaining the housing recovery, improving our company, and leading change to make housing better.

Join our diverse, high-performing team and make a difference as we work together to enable access to a good home.


Use advanced software and engineering skills to design and develop applications that automate business processes in Financial Business Analytics (FBA) group, provide deeper analysis of loan characteristics, loan pricing, cash flow forecast, or information needed to develop and refine various financial models. Use mathematical, logical and software based analytical tools to provide ongoing analysis of existing and new programs/products and provide insightful suggestions backed by quantitative analytical result or reports.


  • Design new and enhance existing financial applications to ensure the business needs are met and analytics are correctly generated.

  • Develop modeling applications using software skills including Python, R, SQL, Shell script, Oracle, Netezza, and cloud-based technology like AWS services.

  • Use Big Data analytical tools including AWS Hive, AWS EMR, etc. to provide in depth analysis on loan characteristics based on loan acquisition, loan modification and regular monthly activities.

  • Work independently to make decisions on model components and application development approaches with limited supervision. Conceptualize solution to business policy and issues while remaining focused on optimizing the impact of change on existing processes and software.

  • Perform ongoing ad hoc data analysis or/and model analysis for specific clients

  • Collaborate with other team members, business units, and user groups to identify impacts of changes or enhancements, estimate level of effort, provide inputs to project schedules, and make effort to meet the schedules.

  • Collaborate with testing, change and configuration management, and operation execution teams on system changes, user tests, and application production releases.

  • Document the application system artifacts, technical issues, and recommendations clearly and in a timely manner that ensures proper understanding by both business and technical staff.

  • Ensure application development, system access and operation compliance with the company standards and procedures.



Bachelor Degree or Equivalent in Financial Engineering or Computer Engineering or related Engineering fields


6 years of related experience 


  • AWS developer certification is preferred.

  • CFA certification is preferred.

  • Advanced database/SQL skills

  • Experience on ETL design and development

  • Programming skills in a software/statistical programming language such as Java, R or Python

  • Experience with UNIX and LINUX Scripting (ksh), and Oracle database are required.

  • Experience with financial data analysis is preferred

  • Must be a self-starter and motivated to learn new techniques, skills, and knowledge required by his or her duties and responsibilities in required timeframe

  • Proactive, creative problem solver with strong analytical skills. Must be able to define problem space as well as potential solutions

  • Excellent verbal and written communication skills in a collaborative environment

  • Experience with software development life cycle (SDLC) processes and methods and software version control


As a condition of employment with Fannie Mae, any successful job applicant will be required to successfully complete a background investigation.

Fannie Mae is an Equal Opportunity Employer.

Req ID: 59640