Freddie Mac

Python Software Engineer, Financial Models

Freddie Mac

McLean, VA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

As a Python Software Engineer for Financial Models at Freddie Mac, you will play a crucial role in developing and implementing innovative solutions to support our financial modeling and analytics needs. Your expertise in Python and financial modeling will be essential in developing cutting-edge tools and applications that drive decision making and improve business processes. We are seeking a highly skilled and motivated individual with a passion for problem-solving and a strong understanding of financial concepts. If you are looking for a challenging and rewarding career with a leading financial services company, then this role is for you. Join our dynamic team and make a significant impact in the world of finance.

  1. Develop and maintain Python-based financial modeling tools and applications to support Freddie Mac's financial modeling and analytics needs.
  2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  3. Utilize knowledge of financial concepts to design and implement innovative solutions that improve business processes and drive decision making.
  4. Conduct thorough testing and debugging to ensure the accuracy and reliability of models and applications.
  5. Stay up-to-date with industry trends and advancements in Python and financial modeling to continuously improve and enhance Freddie Mac's tools and applications.
  6. Work closely with stakeholders to gather feedback and make necessary adjustments to models and applications.
  7. Document code and processes to ensure transparency and maintainability.
  8. Troubleshoot and resolve technical issues related to financial models and applications.
  9. Collaborate with other software engineers to ensure consistency and scalability across all tools and applications.
  10. Participate in code reviews, provide constructive feedback, and adhere to coding standards.
  11. Continuously monitor and optimize the performance of financial models and applications.
  12. Train and mentor junior team members on Python and financial modeling best practices.
  13. Communicate project progress and updates to relevant stakeholders.
  14. Identify and propose new ideas and solutions to improve efficiency and effectiveness.
  15. Maintain a high level of quality and accuracy in all work and adhere to company policies and procedures.
Where is this job?
This job is located at McLean, VA, USA
Job Qualifications
  • Strong Proficiency In Python Programming Language, With Expertise In Financial Modeling And Data Analysis.

  • Proven Experience In Developing And Maintaining Financial Models, Preferably In The Mortgage Or Banking Industry.

  • In-Depth Knowledge Of Statistical Analysis And Data Visualization Techniques, And Familiarity With Relevant Libraries And Tools (E.g. Pandas, Numpy, Matplotlib).

  • Familiarity With Database Management And Sql, Including Experience With Large Datasets And Data Warehousing.

  • Excellent Communication And Collaboration Skills, With The Ability To Work Effectively In A Team Environment And Present Complex Ideas To Non-Technical Stakeholders.

Required Skills
  • Data Analysis

  • Database Management

  • Machine Learning

  • Financial Modeling

  • Automation

  • Algorithm design

  • Statistical modeling

  • Object-oriented programming

  • Problem-Solving

  • Numerical Analysis

  • Financial

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Python Software Engineer, Financial Models in McLean, VA, USA is $110,000 - $140,000 per year. This can vary depending on factors such as the candidate's level of experience, the specific company and industry, and any additional skills or qualifications they may have. Additionally, salaries may also be influenced by the cost of living in the McLean area.

Additional Information
Freddie Mac is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedAugust 26th, 2024
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Freddie Mac

Federal Home Loan Mortgage Corp. provides liquidity, stability and affordability to the U.S. housing market primarily by providing credit guarantee for residential mortgages originated by mortgage lenders and investing in mortgage loans and mortgage-related securities.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started