Last Updated Apr 2026
Redmond, WA
55,714 employees
Est. 1975
microsoft.com
Microsoft Corporation logo

Microsoft CorporationGreen Card PERM Data

Microsoft Corporation PERM & Green Card Filings

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

93

Recent processing time

16 monthsApprox.

Green Card Commitment

27.9%

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

Layoffs Reported

475 of 566 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

346 of 566 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
2025930093
20242,7362,5365195485
20232,4232,1469268437
20222,9262,79125110290
20211,5711,44416111167
20202,9972,934360212
2019945907533137
20182,2742,24133091
20171,7231,685335102
2016865839101690

All PERM Filings

18,573 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Quantum Software Engineering
G-100-25255-306397
$173,000Redmond, WASep 12, 2025Sep 12, 20250Withdrawn
Technical Program Management
G-100-25133-967494
$182,000Redmond, WAMay 12, 2025Mar 4, 2026296Withdrawn
Software Engineering
G-100-25133-967293
$160,000Redmond, WAMay 12, 2025May 12, 20250Withdrawn
Product Management
G-100-25132-966235
$177,222Cambridge, MAMay 12, 2025Mar 4, 2026296Withdrawn
Software Engineering
G-100-25132-963795
$137,259Redmond, WAMay 12, 2025Feb 11, 2026275Withdrawn
Technical Program Management
G-100-25132-963505
$160,000Redmond, WAMay 12, 2025Jan 14, 2026247Withdrawn
Software Engineering
G-100-25132-963464
$118,400Redmond, WAMay 12, 2025May 12, 20250Withdrawn
Silicon Engineering
G-100-25132-963298
$175,500Santa Clara, CAMay 12, 2025Mar 20, 2026312Withdrawn
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
Software Engineering
G-100-25130-962025
$137,259Redmond, WAMay 10, 2025Feb 23, 2026289Withdrawn
Software Engineering
G-100-25130-961683
$137,259Redmond, WAMay 9, 2025Mar 24, 2026319Withdrawn
Financial Analysis
G-100-25129-959479
$142,800Redmond, WAMay 9, 2025May 9, 20250Withdrawn
Security Assurance
G-100-25129-959317
$218,783Redmond, WAMay 9, 2025Feb 6, 2026273Withdrawn
Cloud Solution Architecture
G-100-25127-951133
$134,690Redmond, WAMay 7, 2025Jan 14, 2026252Withdrawn
Software Engineering
G-100-25127-950091
$118,400Redmond, WAMay 7, 2025May 7, 20250Withdrawn
Finance Compliance
G-100-25127-946299
$142,800Redmond, WAMay 6, 2025Mar 6, 2026304Withdrawn
Product Design
G-100-25126-943868
$142,310Redmond, WAMay 6, 2025Mar 6, 2026304Withdrawn
Product Management
G-100-25125-939846
$229,000Mountain View, CAMay 5, 2025Jan 16, 2026256Withdrawn
Software Engineer
G-100-25122-933935
$143,000Redmond, WAMay 2, 2025Mar 9, 2026311Withdrawn
Product Management
G-100-25120-921437
$191,400Redmond, WAApr 30, 2025Apr 30, 20250Withdrawn
Product Management
G-100-25115-907899
$118,400Redmond, WAApr 25, 2025Feb 10, 2026291Withdrawn
Product Management
G-100-25115-907408
$156,753Redmond, WAApr 25, 2025Jan 16, 2026266Withdrawn
Software Engineering
G-100-25114-903231
$147,150Redmond, WAApr 24, 2025Jan 16, 2026267Withdrawn
Software Engineering
G-100-25114-901957
$123,400Redmond, WAApr 24, 2025Jan 16, 2026267Withdrawn
Technical Program Management
G-100-25114-901764
$174,700Redmond, WAApr 24, 2025Jan 16, 2026267Withdrawn
Technical Program Management
G-100-25114-901721
$206,320Redmond, WAApr 24, 2025Jan 16, 2026267Withdrawn
Software Engineering
G-100-25113-897171
$145,710Redmond, WAApr 23, 2025Jan 16, 2026268Withdrawn
Product Management
G-100-25112-892068
$167,867Redmond, WAApr 22, 2025Mar 24, 2026336Withdrawn
Software Engineer
G-100-25112-891605
$137,259Redmond, WAApr 22, 2025Mar 2, 2026314Withdrawn
Customer Experience Engineering
G-100-25112-891566
$148,390Redmond, WAApr 22, 2025Jan 16, 2026269Withdrawn
Software Engineer
G-100-25111-884433
$144,506Redmond, WAApr 21, 2025Jan 14, 2026268Withdrawn
Software Engineering
G-100-25108-881909
$146,130Redmond, WAApr 18, 2025Apr 18, 20250Withdrawn
Software Engineer
G-100-25100-853295
$137,259Redmond, WAApr 10, 2025Jan 16, 2026281Withdrawn
Software Engineer
G-100-25091-819145
$137,259Redmond, WAApr 1, 2025Apr 3, 20252Withdrawn
Cloud Network Engineering
G-100-25073-776755
$167,170Redmond, WAMar 14, 2025Jan 14, 2026306Withdrawn
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 Engineering
G-100-25059-734718
$190,486Redmond, WAFeb 28, 2025Jan 16, 2026322Withdrawn
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
Hardware Engineering
G-100-25045-694811
$161,620Redmond, WAFeb 14, 2025Jan 14, 2026334Withdrawn
Technical Program Management
G-100-25035-665020
$131,800Redmond, WAFeb 4, 2025Mar 6, 2026395Withdrawn
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
Data Analytics
G-100-25023-639055
$161,006Austin, TXJan 23, 2025Jan 28, 2026370Withdrawn
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
Software Engineer
G-100-25010-610599
$148,077Mountain View, CAJan 10, 2025Mar 24, 2026438Withdrawn
Software Engineer
G-100-25008-604798
$193,600Mountain View, CAJan 8, 2025Jan 16, 2026373Withdrawn
Software Engineer
G-100-25003-592969
$148,077Mountain View, CAJan 3, 2025Jan 16, 2026378Withdrawn
Software Engineer
G-100-24361-572403
$127,000Redmond, WADec 26, 2024Jan 14, 2026384Withdrawn
Product Design
G-100-24358-569136
$156,650Redmond, WADec 23, 2024Feb 6, 2026410Withdrawn
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
Art IC3
G-100-24355-564502
$120,226Redmond, WADec 20, 2024Jan 14, 2026390Withdrawn
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

Page 1 of 186

...

Frequently Asked Questions

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

U.S. Immigration Solved

Home Bottom Hero Asset V2