Home › Green cards › Microsoft Corporation
Microsoft Corporation: green card (PERM) sponsorship
Microsoft Corporation filed 5,172 PERM labor certification applications decided in fiscal years 2024–2026; certified: 4,598. Median offered salary $145,000; median time from filing to certification: 484 days.
PERM applications5,172
Certified4,598
Median offered salary$145,000
Median days to certification484
Already working for the employer96%
Employees (as filed)55,433
In business since1975
Employer addressRedmond, WA
H-1B salaries at Microsoft Corporation →
Job titles
| Job title | PERM applications | Median salary |
|---|---|---|
| Software Engineer | 2,854 | $140,755 |
| Software Engineering | 578 | $145,000 |
| Product Management | 198 | $155,000 |
| Data and Applied Scientist | 86 | $143,224 |
| Technical Program Management | 78 | $158,228 |
| Silicon Engineer | 56 | $151,885 |
| Technical Support Engineer | 55 | $124,006 |
| Technical Program Manager | 54 | $155,000 |
| Product Manager | 46 | $153,804 |
| Data Science | 43 | $164,280 |
| Program Manager | 42 | $141,900 |
| Data & Applied Scientist | 39 | $150,000 |
| Cloud Solution Architect | 35 | $166,192 |
| Financial Analysis | 32 | $129,500 |
| Data Engineer | 32 | $172,891 |
| Applied Scientist | 32 | $152,200 |
| Hardware Engineer | 27 | $176,170 |
| Silicon Engineering | 26 | $154,000 |
| Data Scientist | 26 | $150,966 |
| Business Program Manager | 25 | $145,206 |
| Product Designer | 23 | $154,156 |
| Applied Sciences | 23 | $156,240 |
| Product Marketing | 22 | $153,520 |
| Service Engineer | 19 | $171,170 |
| Technical Support Engineering | 18 | $128,600 |
| Digital Cloud Solution Architect | 14 | $174,012 |
| Site Reliability Engineer | 13 | $157,000 |
| Data Engineering | 13 | $155,740 |
| Electrical Engineer | 12 | $141,900 |
| Principal Software Engineer | 12 | $218,548 |
Work sites
- Redmond, WA4,471
- Atlanta, GA198
- Mountain View, CA181
- Austin, TX58
- Irving, TX56
- New York, NY46
- Cambridge, MA27
- Morrisville, NC24
- Charlotte, NC23
- Burlington, MA11
- Hillsboro, OR11
- Fort Lauderdale, FL9
- San Francisco, CA7
- Santa Clara, CA5
- Malvern, PA4
Occupations
- Software Developers3,417
- Project Management Specialists343
- Data Scientists340
- Computer Systems Analysts135
- Sales Engineers104
- Market Research Analysts and Marketing Specialists90
- Management Analysts74
- Computer Hardware Engineers56
- Electronics Engineers, Except Computer55
- Electrical Engineers30
Latest decisions
| Job title | Base salary | Location | Submitted | Decided | Status | Days |
|---|---|---|---|---|---|---|
| Technology Specialists | $218,800–$248,800 | Chicago, IL | May 19, 2025 | Jun 30, 2026 | Certified | 407 |
| Customer Experience Program Management | $205,315–$235,315 | Irvine, CA | May 15, 2025 | Jun 24, 2026 | Certified | 405 |
| Sourcing Engineering | $190,000–$220,000 | Redmond, WA | May 15, 2025 | Jun 24, 2026 | Certified | 405 |
| Solution Area Specialist | $175,885–$205,885 | Burlington, MA | May 13, 2025 | Jun 24, 2026 | Certified | 407 |
| NPI Product Engineering | $148,100–$178,100 | Redmond, WA | May 13, 2025 | Jun 24, 2026 | Certified | 407 |
| Software Engineering | $159,000–$189,000 | Redmond, WA | May 12, 2025 | Jun 24, 2026 | Certified | 408 |
| Technical Program Management | $177,259–$207,259 | Redmond, WA | May 12, 2025 | Jun 24, 2026 | Certified | 408 |
| Software Engineering | $163,862–$193,862 | Redmond, WA | May 12, 2025 | Jun 24, 2026 | Certified | 408 |
| Software Engineering | $148,557–$178,557 | Redmond, WA | May 12, 2025 | Jun 24, 2026 | Certified | 408 |
| Software Engineering | $120,900–$150,900 | Redmond, WA | May 12, 2025 | Jun 24, 2026 | Certified | 408 |
| Software Engineering | $146,450–$176,450 | Redmond, WA | May 11, 2025 | Jun 24, 2026 | Certified | 409 |
| Software Engineering | $148,449–$178,449 | Redmond, WA | May 9, 2025 | Jun 24, 2026 | Certified | 411 |
| Software Engineering | $147,500–$177,500 | Redmond, WA | May 9, 2025 | Jun 24, 2026 | Certified | 411 |
| Software Engineering | $149,527–$179,527 | Redmond, WA | May 9, 2025 | Jun 24, 2026 | Certified | 411 |
| Software Engineering | $175,500–$205,500 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $226,158–$256,158 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $157,000–$187,000 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $185,730–$215,730 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $179,638–$209,638 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $172,931–$202,931 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $199,534–$229,534 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $146,307–$176,307 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Security Operations Engineering | $259,700–$289,700 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Data Science | $188,910–$218,910 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Product Management | $166,271–$196,271 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineer | $199,534–$229,534 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Silicon Engineering | $216,800–$246,800 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $146,307–$176,307 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Product Management | $188,903–$218,903 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $183,952–$213,952 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $150,759–$180,759 | Mountain View, CA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $137,259–$167,259 | Redmond, WA | May 5, 2025 | Jun 24, 2026 | Certified | 415 |
| Software Engineering | $165,845–$195,845 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $153,530–$183,530 | Atlanta, GA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $156,750–$186,750 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $118,400–$148,400 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Technical Program Management | $174,700–$204,700 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $127,700–$157,700 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $199,534–$229,534 | Mountain View, CA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Silicon Engineering | $209,200–$239,200 | Mountain View, CA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $118,400–$148,400 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $157,000–$187,000 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $142,000–$172,000 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Technical Program Management | $130,540–$160,540 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $137,259–$167,259 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Data Science | $150,000–$180,000 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $165,360–$195,360 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $148,440–$178,440 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Service Engineering | $168,700–$198,700 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $148,440–$178,440 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $118,400–$148,400 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $150,935–$180,935 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Technical Program Management | $219,657–$249,657 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $146,130–$176,130 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $118,400–$148,400 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineer | $143,000–$173,000 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $144,000–$174,000 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $167,147–$197,147 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Data Engineering | $196,720–$226,720 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Financial Analysis | $112,584–$142,584 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Product Management | $118,400–$148,400 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $146,130–$176,130 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $118,400–$148,400 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $137,259–$167,259 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Solution Area Specilaist | $144,000–$174,000 | New York, NY | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Applied Sciences | $142,064–$172,064 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $137,259–$167,259 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $125,600–$155,600 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Sourcing Engineer | $170,000–$200,000 | Austin, TX | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Product Design | $166,720–$196,720 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $156,000–$186,000 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Product Management | $140,600–$170,600 | New York, NY | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Data Science | $224,725–$254,725 | Redmond, WA | May 12, 2025 | Jun 22, 2026 | Certified | 406 |
| Software Engineering | $144,000–$174,000 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $138,968–$168,968 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineer 2 | $175,549–$205,549 | Mountain View, CA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Technical Program Management | $131,772–$161,772 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Data Engineering | $155,740–$185,740 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $118,400–$148,400 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $152,000–$182,000 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Data Science | $185,000–$215,000 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Product Design | $182,382–$212,382 | New York, NY | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $140,700–$170,700 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Principal Software Engineer | $234,804–$264,804 | Mountain View, CA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $122,022–$152,022 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Technical Support Engineering | $162,531–$192,531 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $163,862–$193,862 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Technical Program Management | $149,930–$179,930 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $125,600–$155,600 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $134,100–$164,100 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Business Program Management | $131,000–$161,000 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $110,635–$140,635 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $171,144–$201,144 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $118,400–$148,400 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $154,816–$184,816 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $202,900–$232,900 | Mountain View, CA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $143,081–$173,081 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $148,420–$178,420 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $160,000–$190,000 | Redmond, WA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
| Software Engineering | $146,307–$176,307 | Mountain View, CA | May 12, 2025 | Jun 17, 2026 | Certified | 401 |
Showing the 100 most recent of 5,172 applications.
Salaries are the lower end of the wage offered on each application, converted to a yearly amount; statistics use certified full-time applications. PERM certification is one step toward a green card; USCIS decides the petition. Not legal advice. Source: U.S. Department of Labor, OFLC PERM Disclosure Data, fiscal years 2024–2026 (latest decision Jun 30, 2026).