Last Updated Apr 2026
Redmond, WA
77,400 employees
Est. 1975
microsoft.com
Microsoft logo

MicrosoftGreen Card PERM Data

Microsoft PERM & Green Card Filings

Does Microsoft sponsor green cards? Yes. Below is every PERM labor certification filing by Microsoft, 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

60

Recent processing time

16 monthsApprox.

Green Card Commitment

27.6%

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 97 PERM filings in the last year.

Layoffs Reported

73 of 97 filings

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

Unusual Job Requirements

68 of 97 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

5001k1.5k2k201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

125250375500201620172018201920202021202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
2025600060
20242,3002,1222176480
20232,4232,1469268437
20222,9262,79125110290
20211,5711,44416111167
20202,9972,934360212
2019945907533137
20182,2742,24133091
20171,7231,685335102
2016865839101690

All PERM Filings

18,104 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Quantum Software Engineering
G-100-25255-306397
$173,000Redmond, WASep 12, 2025Sep 12, 20250Withdrawn
Software Engineering
G-100-25133-967293
$160,000Redmond, WAMay 12, 2025May 12, 20250Withdrawn
Software Engineering
G-100-25132-963464
$118,400Redmond, WAMay 12, 2025May 12, 20250Withdrawn
Software Engineering
G-100-25131-962421
$137,259Redmond, WAMay 11, 2025Jul 7, 202557Withdrawn
Software Engineering
G-100-25131-962257
$160,100Redmond, WAMay 11, 2025Aug 19, 2025100Withdrawn
Financial Analysis
G-100-25129-959479
$142,800Redmond, WAMay 9, 2025May 9, 20250Withdrawn
Software Engineering
G-100-25127-950091
$118,400Redmond, WAMay 7, 2025May 7, 20250Withdrawn
Product Management
G-100-25120-921437
$191,400Redmond, WAApr 30, 2025Apr 30, 20250Withdrawn
Software Engineering
G-100-25108-881909
$146,130Redmond, WAApr 18, 2025Apr 18, 20250Withdrawn
Software Engineer
G-100-25091-819145
$137,259Redmond, WAApr 1, 2025Apr 3, 20252Withdrawn
Software Engineer
G-100-25071-770605
$137,259Redmond, WAMar 12, 2025Mar 13, 20251Withdrawn
Software Engineer
G-100-25070-766991
$137,259Redmond, WAMar 11, 2025Mar 13, 20252Withdrawn
Software Engineer
G-100-25065-752323
$137,259Redmond, WAMar 6, 2025Mar 13, 20257Withdrawn
Software Engineer
G-100-25059-734547
$137,259Redmond, WAFeb 28, 2025Feb 28, 20250Withdrawn
Software Engineering
G-100-25059-733608
$158,560Redmond, WAFeb 28, 2025Mar 3, 20253Withdrawn
Software Engineer
G-100-25030-652713
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25030-652706
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25030-652697
$110,635Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25030-652682
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25030-652669
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25030-652654
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25029-652405
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25029-652314
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25029-652196
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineering
G-100-25029-652020
$132,572Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25029-651490
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25029-651395
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25029-651155
$137,259Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineering
G-100-25029-650329
$122,586Redmond, WAJan 29, 2025Feb 21, 202523Withdrawn
Software Engineer
G-100-25029-649491
$137,259Redmond, WAJan 28, 2025Feb 21, 202524Withdrawn
Software Engineer
G-100-25029-649470
$7,137,468Redmond, WAJan 28, 2025Feb 21, 202524Withdrawn
Software Engineer
G-100-25028-648651
$137,259Redmond, WAJan 28, 2025Feb 21, 202524Withdrawn
Software Engineering
G-100-25028-648062
$141,631Redmond, WAJan 28, 2025Feb 19, 202522Withdrawn
Product Management
G-100-25028-647827
$165,300Redmond, WAJan 28, 2025Feb 21, 202524Withdrawn
Software Engineering
G-100-25027-644858
$137,259Redmond, WAJan 27, 2025Feb 21, 202525Withdrawn
Software Engineer
G-100-25027-644644
$285,498,720Redmond, WAJan 27, 2025Feb 21, 202525Withdrawn
Software Engineering
G-100-25027-644583
$129,100Redmond, WAJan 27, 2025Feb 21, 202525Withdrawn
Technical Program Management
G-100-25025-642516
$183,581Redmond, WAJan 24, 2025Feb 21, 202528Withdrawn
Financial Analysis
G-100-25024-641555
$144,700Redmond, WAJan 24, 2025Feb 21, 202528Withdrawn
Software Engineering
G-100-25024-641469
$163,298Redmond, WAJan 24, 2025Feb 21, 202528Withdrawn
Software Engineering
G-100-25024-640945
$167,788Redmond, WAJan 24, 2025Feb 21, 202528Withdrawn
Data Science
G-100-25024-639894
$199,020Redmond, WAJan 24, 2025Feb 21, 202528Withdrawn
Software Engineer
G-100-25023-637592
$110,635Redmond, WAJan 23, 2025Feb 21, 202529Withdrawn
Finance Compliance
G-100-25023-637398
$128,300Fort Lauderdale, FLJan 23, 2025Jan 24, 20251Withdrawn
Financial Analysis
G-100-25023-636793
$112,584Redmond, WAJan 23, 2025Feb 21, 202529Withdrawn
Technical Support Engineering
G-100-25023-636175
$162,531Redmond, WAJan 22, 2025Feb 20, 202529Withdrawn
Software Engineering
G-100-25022-634714
$153,700Redmond, WAJan 22, 2025Feb 21, 202530Withdrawn
Software Engineering
G-100-25022-634697
$170,700Redmond, WAJan 22, 2025Feb 21, 202530Withdrawn
Software Engineering
G-100-25022-634092
$137,259Redmond, WAJan 22, 2025Feb 21, 202530Withdrawn
Software Engineering
G-100-25018-628306
$163,862Redmond, WAJan 17, 2025Feb 21, 202535Withdrawn
Product Management
G-100-25017-626506
$158,255Redmond, WAJan 17, 2025Feb 21, 202535Withdrawn
Software Engineering
G-100-25017-625856
$143,600Redmond, WAJan 17, 2025Feb 21, 202535Withdrawn
Software Engineering
G-100-25017-625033
$145,000Redmond, WAJan 16, 2025Feb 20, 202535Withdrawn
Product Management
G-100-25016-624689
$134,900Redmond, WAJan 16, 2025Feb 21, 202536Withdrawn
Software Engineer
G-100-25016-624354
$137,259Redmond, WAJan 16, 2025Feb 21, 202536Withdrawn
Software Engineering
G-100-25016-623801
$158,198Redmond, WAJan 16, 2025Feb 21, 202536Withdrawn
Software Engineering
G-100-25015-620371
$164,220Redmond, WAJan 15, 2025Feb 19, 202535Withdrawn
Software Engineering
G-100-25014-617725
$171,600Redmond, WAJan 14, 2025Feb 21, 202538Withdrawn
Software Engineering
G-100-25014-617586
$138,300Redmond, WAJan 14, 2025Feb 21, 202538Withdrawn
Software Engineering
G-100-25013-614574
$136,472Redmond, WAJan 13, 2025Feb 21, 202539Withdrawn
Financial Analysis
G-100-24355-565267
$144,700Redmond, WADec 20, 2024Jan 6, 202517Withdrawn
Product Managment
G-100-24355-564658
$174,685San Francisco, CADec 20, 2024Dec 20, 20240Withdrawn
Finance Compliance
G-100-24355-563937
$128,300Fort Lauderdale, FLDec 20, 2024Jan 6, 202517Withdrawn
Financial Analysis
G-100-24355-563578
$141,500Redmond, WADec 20, 2024Jan 6, 202517Withdrawn
Product Managment
G-100-24355-561930
$174,685San Francisco, CADec 20, 2024Dec 20, 20240Withdrawn
Product Management
G-100-24352-552138
$172,532Redmond, WADec 17, 2024Aug 19, 2025245Withdrawn
Software Engineering
G-100-24352-550672
$137,259Redmond, WADec 17, 2024Sep 29, 2025286Withdrawn
Cloud Solution Architect
G-100-24305-445284
$165,000Indianapolis, INOct 31, 2024Sep 26, 2025330Withdrawn
Software Engineer
G-100-24283-395477
$118,400Redmond, WAOct 9, 2024Sep 26, 2025352Withdrawn
Software Engineer
G-100-24281-390911
$172,430Mountain View, CAOct 7, 2024Sep 29, 2025357Withdrawn
Technical Program Management
G-100-24278-386574
$207,800Mountain View, CAOct 4, 2024Sep 29, 2025360Withdrawn
Site Reliability Engineer
G-100-24276-380202
$192,350Redmond, WAOct 2, 2024Sep 26, 2025359Withdrawn
Software Engineer
G-100-24275-378068
$184,662Mountain View, CAOct 1, 2024Sep 29, 2025363Withdrawn
Software Engineer
G-100-24275-378043
$121,500Redmond, WAOct 1, 2024Sep 29, 2025363Withdrawn
Software Engineer
G-100-24275-377801
$140,600Mountain View, CAOct 1, 2024Sep 29, 2025363Withdrawn
Software Engineer
G-100-24270-367376
$134,440Austin, TXSep 26, 2024Sep 29, 2025368Withdrawn
Software Engineer
G-100-24269-365392
$137,592Redmond, WASep 25, 2024Sep 29, 2025369Withdrawn
Electrical Engineer (FN-87666)
G-100-24268-359782
$134,379Redmond, WASep 24, 2024Sep 29, 2025370Withdrawn
Sales Operations
G-100-24263-351269
$130,000Burlington, MASep 19, 2024Sep 26, 2025372Withdrawn
Software Engineer
G-100-24257-336441
$145,724Redmond, WASep 13, 2024Sep 29, 2025381Withdrawn
Software Engineer
G-100-24256-334767
$133,800Redmond, WASep 12, 2024Sep 26, 2025379Withdrawn
Software Engineer
G-100-24255-330550
$176,835Redmond, WASep 11, 2024Sep 29, 2025383Withdrawn
Software Engineer
G-100-24253-323710
$182,312Redmond, WASep 9, 2024Sep 29, 2025385Withdrawn
Senior Program Manager
G-100-24250-321804
$172,500Redmond, WASep 6, 2024Sep 29, 2025388Withdrawn
Data Scientist
G-100-24250-321619
$178,500Redmond, WASep 6, 2024Sep 29, 2025388Withdrawn
Software Engineer
G-100-24249-317539
$135,610Redmond, WASep 5, 2024Sep 29, 2025389Withdrawn
Software Engineer
G-100-24249-317106
$199,000Redmond, WASep 5, 2024Sep 29, 2025389Withdrawn
Software Engineer
G-100-24242-303190
$163,405Redmond, WAAug 29, 2024Sep 29, 2025396Withdrawn
Software Engineer
G-100-24240-298337
$180,500Redmond, WAAug 27, 2024Sep 29, 2025398Withdrawn
Software Engineer
G-100-24240-298036
$128,502Redmond, WAAug 27, 2024Sep 29, 2025398Withdrawn
Technical Program Manager
G-100-24240-296388
$3,315,000Redmond, WAAug 27, 2024Sep 29, 2025398Withdrawn
Software Engineer
G-100-24239-294912
$129,140Redmond, WAAug 26, 2024Sep 29, 2025399Withdrawn
Software Engineer
G-100-24239-294795
$133,010Redmond, WAAug 26, 2024Sep 29, 2025399Withdrawn
Software Engineer
G-100-24239-294741
$169,970Redmond, WAAug 26, 2024Sep 29, 2025399Withdrawn
Software Engineer
G-100-24236-290390
$151,200Burlington, MAAug 23, 2024Sep 29, 2025402Withdrawn
Software Engineer
G-100-24236-290061
$183,600Redmond, WAAug 23, 2024Sep 29, 2025402Withdrawn
Software Engineer
G-100-24235-288292
$101,608Redmond, WAAug 22, 2024Sep 29, 2025403Withdrawn
Product Management
G-100-24235-288227
$155,000Redmond, WAAug 22, 2024Sep 29, 2025403Withdrawn
Software Engineer
G-100-24235-287740
$128,502Redmond, WAAug 22, 2024Sep 29, 2025403Withdrawn
Data Engineer
G-100-24235-287525
$146,020Redmond, WAAug 22, 2024Sep 29, 2025403Withdrawn

Page 1 of 182

...

Frequently Asked Questions

Yes. Microsoft has filed 18,104 PERM labor certification applications with the Department of Labor, with 17,110 certified. The median processing time from filing to decision has been 222 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2