Last Updated Apr 2026
McLean, VA
10,056 employees
Est. 1970
freddiemac.com
Federal Home Loan Mortgage Corporation logo

Federal Home Loan Mortgage CorporationGreen Card PERM Data

Federal Home Loan Mortgage Corporation PERM & Green Card Filings

Does Federal Home Loan Mortgage Corporation sponsor green cards? Yes. Below is every PERM labor certification filing by Federal Home Loan Mortgage Corporation, including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.

Sponsors Green Cards?

Yes

2025 PERM filings

1

Recent processing time

17 monthsApprox.

Green Card Commitment

37%

High

PERM Filing Risk Factors

The DOL flags certain conditions on PERM applications that may trigger an audit, a request for additional documentation before a case can be certified. These are common in certain industries and don't indicate wrongdoing. Based on 47 PERM filings in the last year.

Layoffs Reported

30 of 47 filings

The employer disclosed layoffs within 6 months of filing. The DOL scrutinizes these cases to ensure U.S. workers weren't displaced.

Foreign Worker Owns Stake

1 of 47 filings

The sponsored worker has an ownership interest in the company. Common with founders and small businesses. The DOL verifies the job offer is genuine.

Unusual Job Requirements

29 of 47 filings

The job requirements exceed what's standard for the occupation. The DOL checks whether requirements are tailored to the foreign worker.

PERM Filings by Quarter

PERM filings by quarter

13253850201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

125250375500201620172018201920202021202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
20251001
2024635607495
2023403307422
2022121200311
20215500154
2020191702180
201926220497
201853510287
2017464501121
201611110079

All PERM Filings

277 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Development Tech Lead
G-100-25120-924330
$173,763McLean, VAApr 30, 2025May 22, 202522Withdrawn
Financial Modeling DevelopmentProfessional A
G-100-24330-498387
$110,739McLean, VANov 25, 2024Mar 31, 2026491Certified
Cyber Security Manager
G-100-24320-478771
$161,581Plano, TXNov 15, 2024Mar 26, 2026496Certified
Development Senior
G-100-24298-431124
$165,173McLean, VAOct 24, 2024Mar 4, 2026496Certified
Financial Modeling Development Senior
G-100-24284-399043
$90,958McLean, VAOct 10, 2024Mar 4, 2026510Certified
Financial Modeling Development Senior
G-100-24282-393483
$90,958McLean, VAOct 8, 2024Jul 25, 2025290Withdrawn
Financial Modeling Development Senior
G-100-24282-393125
$90,958McLean, VAOct 8, 2024Mar 4, 2026512Certified
Agile Development Senior
G-100-24260-340471
$165,173McLean, VASep 16, 2024Mar 7, 2026537Certified
Agile Development, Senior
G-100-24260-339649
$165,173McLean, VASep 16, 2024Mar 7, 2026537Certified
Development Senior
G-100-24250-320784
$165,173McLean, VASep 6, 2024Mar 7, 2026547Certified
Development Senior
G-100-24250-319766
$165,173McLean, VASep 6, 2024Sep 6, 20240Withdrawn
Quantitative Analytics Senior
G-100-24219-249068
$112,924McLean, VAAug 6, 2024Dec 5, 2025486Withdrawn
Quantitative Analytics Senior
G-100-24219-248109
$112,924McLean, VAAug 6, 2024Dec 29, 2025510Certified
Quantitative Analytics Senior
G-100-24218-245417
$112,924McLean, VAAug 5, 2024Dec 29, 2025511Certified
Quantitative Analytics Senior
G-100-24218-244903
$112,924McLean, VAAug 5, 2024Dec 29, 2025511Certified
Quantitative Analytics Senior
G-100-24218-244896
$112,924McLean, VAAug 5, 2024Jun 30, 2025329Withdrawn
Quantitative Analytics Senior
G-100-24218-244895
$112,924McLean, VAAug 5, 2024Dec 29, 2025511Certified
Quantitative Analytics Senior
G-100-24218-244894
$112,924McLean, VAAug 5, 2024Dec 29, 2025511Certified
Quantitative Analytics Senior
G-100-24218-244772
$112,924McLean, VAAug 5, 2024Mar 2, 2026574Certified
Quantitative Analytics Senior
G-100-24214-236767
$112,924McLean, VAJul 31, 2024Nov 13, 2025470Certified
Quantitative Analytics Senior
G-100-24214-236753
$112,924McLean, VAJul 31, 2024Nov 13, 2025470Certified
Quantitative Analytics Senior
G-100-24213-235899
$112,924McLean, VAJul 31, 2024Nov 13, 2025470Certified
Quantitative Analytics Professional A
G-100-24185-171684
$90,958McLean, VAJul 3, 2024Nov 13, 2025498Certified
Quantitative Analytics Professional A
G-100-24185-171665
$90,958McLean, VAJul 3, 2024Nov 13, 2025498Certified
Agile Development Senior
G-100-24184-169593
$165,173McLean, VAJul 2, 2024Nov 13, 2025499Certified
Agile Development Senior
G-100-24184-169584
$165,173McLean, VAJul 2, 2024Nov 13, 2025499Certified
Agile Development Senior
G-100-24184-169217
$165,173McLean, VAJul 2, 2024Nov 13, 2025499Certified
Quantitative Analytics Professional A
G-100-24184-169129
$90,958McLean, VAJul 2, 2024Nov 13, 2025499Certified
Quantitative Analytics Professional A
G-100-24184-169090
$90,958McLean, VAJul 2, 2024Nov 13, 2025499Certified
Quantitative Analytics Professional A
G-100-24184-169083
$90,958McLean, VAJul 2, 2024Nov 13, 2025499Certified
Agile Development Senior
G-100-24184-168066
$165,173McLean, VAJul 2, 2024Nov 13, 2025499Certified
Agile Development Senior
G-100-24184-168016
$165,173McLean, VAJul 2, 2024Nov 13, 2025499Certified
Agile Development Senior
G-100-24184-167710
$165,173McLean, VAJul 2, 2024Jul 2, 20240Withdrawn
Agile Development Senior
G-100-24184-167564
$165,173McLean, VAJul 2, 2024Nov 12, 2025498Certified
Agile Development Senior
G-100-24184-167469
$165,173McLean, VAJul 2, 2024Nov 12, 2025498Certified
Agile Development Senior
G-100-24184-167428
$165,173McLean, VAJul 2, 2024Nov 12, 2025498Certified
Agile Development Senior
G-100-24184-167383
$165,173McLean, VAJul 2, 2024Nov 12, 2025498Certified
Agile Development Senior
G-100-24184-167359
$165,173McLean, VAJul 2, 2024Nov 12, 2025498Certified
Agile Development Senior
G-100-24184-167311
$165,173McLean, VAJul 2, 2024Nov 12, 2025498Certified
Agile Development Senior
G-100-24183-165624
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-165580
$165,173McLean, VAJul 1, 2024Jun 30, 2025364Withdrawn
Agile Development Senior
G-100-24183-165546
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-165453
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-165369
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-165322
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-165288
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-165258
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-165235
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-165179
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Quantitative Analytics Professional A
G-100-24183-165136
$90,958McLean, VAJul 1, 2024Jan 9, 2025192Withdrawn
Agile Development Senior
G-100-24183-165028
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-164991
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-164924
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24183-164561
$165,173McLean, VAJul 1, 2024Nov 12, 2025499Certified
Agile Development Senior
G-100-24182-163629
$165,173McLean, VAJun 30, 2024Sep 15, 2025442Certified
Agile Development Senior
G-100-24180-158266
$165,173McLean, VAJun 28, 2024Sep 15, 2025444Certified
Agile Development Tech Lead
G-100-24068-783765
$157,061Vienna, VAMar 8, 2024Jul 2, 2025481Certified
Agile Development Tech Lead
G-100-24068-783325
$157,061Vienna, VAMar 8, 2024Jul 9, 2025488Certified
Development Senior
G-100-24040-708293
$165,173McLean, VAFeb 9, 2024Jun 12, 2025489Certified
Development Senior
G-100-24040-708226
$165,173McLean, VAFeb 9, 2024Jun 12, 2025489Certified
Development Senior
G-100-24040-707942
$165,173McLean, VAFeb 9, 2024Jun 12, 2025489Certified
Development Senior
G-100-24040-707715
$165,173McLean, VAFeb 9, 2024Jun 13, 2025490Certified
Development Senior
G-100-24040-707204
$165,173McLean, VAFeb 9, 2024Jun 13, 2025490Certified
Agile Development Tech Lead
G-100-24037-698350
$142,000McLean, VAFeb 6, 2024Jun 11, 2025491Certified
Financial Modeling Development Professional A
G-100-23355-585464
$110,240McLean, VADec 21, 2023Apr 15, 2025481Certified
Financial Modeling Development Professional A
G-100-23354-582146
$110,240McLean, VADec 20, 2023Apr 14, 2025481Certified
Financial Modeling Development Professional A
G-100-23348-568054
$110,240McLean, VADec 14, 2023Apr 16, 2025489Certified
Financial Modeling Development Professional A
G-100-23348-567113
$110,240McLean, VADec 14, 2023Apr 14, 2025487Certified
Financial Modeling Development Professional A
G-100-23347-565040
$110,240McLean, VADec 13, 2023Apr 11, 2025485Certified
Financial Modeling Development Professional A
G-100-23341-550876
$110,240McLean, VADec 7, 2023May 5, 2025515Certified
Trading Analytics Model Developer Senior
G-100-23297-453319
$157,061McLean, VAOct 24, 2023Feb 27, 2025492Certified - Expired
Trading Analytics Model Developer Senior
G-100-23297-453257
$157,061McLean, VAOct 24, 2023Feb 27, 2025492Certified - Expired
Trading Analytics Model Developer Senior
G-100-23297-453224
$157,061McLean, VAOct 24, 2023Feb 27, 2025492Certified - Expired
Quantitative Analytics Manager
G-100-23273-402368
$144,872McLean, VASep 30, 2023Dec 23, 2024450Certified - Expired
Quantitative Analytics Manager
G-100-23273-402350
$144,872McLean, VASep 30, 2023Dec 23, 2024450Certified - Expired
Agile Development Senior
G-100-23272-399185
$157,061McLean, VASep 29, 2023Jan 14, 2025473Certified - Expired
Application Support Senior
G-100-23272-398784
$157,061McLean, VASep 29, 2023Jan 14, 2025473Certified - Expired
Quantitative Analytics Professional A
A-23079-15575
$105,347McLean, VAMar 20, 2023Apr 2, 2024379Certified-Expired
Quantitative Analytics Professional A
A-23079-15556
$105,347McLean, VAMar 20, 2023Apr 2, 2024379Certified-Expired
Quantitative Analytics Professional A
A-23053-04952
$105,347McLean, VAMar 17, 2023Apr 1, 2024381Certified-Expired
Quantitative Analytics Professional A
A-23053-04930
$105,347McLean, VAMar 17, 2023Apr 1, 2024381Certified-Expired
Agile Development Senior
A-23073-12967
$116,600McLean, VAMar 14, 2023Apr 1, 2024384Certified-Expired
Agile Development Senior
A-23073-12945
$116,600McLean, VAMar 14, 2023Apr 1, 2024384Certified-Expired
Risk Rotation Senior - Quantitative
A-23073-12904
$130,000McLean, VAMar 14, 2023Apr 1, 2024384Certified-Expired
Agile Development Senior
A-23073-12884
$116,600McLean, VAMar 14, 2023Apr 1, 2024384Certified-Expired
Agile Development Senior
A-23073-12800
$116,600McLean, VAMar 14, 2023Apr 1, 2024384Certified-Expired
Agile Development Senior
A-23073-12711
$116,600McLean, VAMar 14, 2023Mar 14, 20230Withdrawn
Agile Development Senior
A-23073-12599
$116,600McLean, VAMar 14, 2023Mar 14, 20230Withdrawn
Risk Rotation Senior - Quantitative
A-23072-12231
$130,000McLean, VAMar 14, 2023Mar 29, 2024381Certified-Expired
Risk Rotation Senior - Quantitative
A-23020-90045
$130,000McLean, VAMar 14, 2023Mar 27, 2024379Certified-Expired
Agile Development Senior
A-23009-84497
$116,600McLean, VAMar 14, 2023Mar 14, 20230Withdrawn
Risk Rotation Senior - Quantitative
A-23072-12266
$130,000McLean, VAMar 13, 2023Mar 27, 2024380Certified-Expired
Risk Rotation Senior - Quantitative
A-23072-12247
$130,000McLean, VAMar 13, 2023Mar 27, 2024380Certified-Expired
Agile Development Senior
A-23067-10013
$116,600McLean, VAMar 13, 2023Mar 13, 20230Withdrawn
Quantitative Analytics Professional A
A-23052-04206
$105,347McLean, VAMar 3, 2023Apr 15, 2024409Certified
Quantitative Analytics Professional A
A-23052-04086
$105,347McLean, VAMar 3, 2023Apr 15, 2024409Certified
Quantitative Analytics Professional A
A-23005-83051
$105,347McLean, VAMar 3, 2023Apr 15, 2024409Certified
Quantitative Analytics Professional A
A-23005-83153
$105,347McLean, VAFeb 27, 2023Mar 28, 2024395Certified-Expired
Agile Development Senior
A-23006-83657
$141,294McLean, VAFeb 24, 2023Mar 3, 20237Withdrawn
Agile Development Senior
A-22361-79376
$141,294McLean, VAFeb 24, 2023Mar 3, 20237Withdrawn

Page 1 of 3

Frequently Asked Questions

Yes. Federal Home Loan Mortgage Corporation has filed 277 PERM labor certification applications with the Department of Labor, with 253 certified. The median processing time from filing to decision has been 154 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2