Home › Green cards › Best Buy Co., Inc.
Best Buy Co., Inc.: green card (PERM) sponsorship
Best Buy Co., Inc. filed 165 PERM labor certification applications decided in fiscal years 2024–2026; certified: 162. Median offered salary $135,200; median time from filing to certification: 477 days.
PERM applications165
Certified162
Median offered salary$135,200
Median days to certification477
Already working for the employer100%
Employees (as filed)80,683
In business since1966
Employer addressRichfield, MN
H-1B salaries at Best Buy Co., Inc. →
Job titles
| Job title | PERM applications | Median salary |
|---|---|---|
| Software Engineer II | 49 | $135,200 |
| Lead Engineer | 47 | $135,200 |
| Senior Engineering Manager | 10 | $184,870 |
| Senior QA Engineer | 9 | $106,392 |
| Associate Lead Engineer | 6 | $81,931 |
| Associate Software Engineer II | 4 | $81,931 |
| Data Scientist | 3 | $96,283 |
| Senior Software Engineer | 3 | $144,040 |
| Associate Decision Scientist | 2 | $58,614 |
| Engineer Lead | 2 | $127,712 |
| Enterprise Risk and Compliance Security Consultant | 1 | $116,501 |
| Associate Security Engineer | 1 | $98,613 |
| Infrastructure Engineer | 1 | $87,256 |
| Reliability Engineer II | 1 | $99,694 |
| Data Science Senior Manager | 1 | $129,147 |
| Senior Engineer - Product Testing | 1 | $85,405 |
| Senior Data Scientist | 1 | $112,715 |
| Quality Engineer | 1 | $85,093 |
| Senior Machine Learning Scientist | 1 | $89,960 |
| Product Manager | 1 | $174,117 |
| Network Engineering Manager | 1 | $184,870 |
| Enterprise Strategist | 1 | $96,283 |
| Assoc. Dir., Product Management - Applied Machine Learning | 1 | $184,870 |
| Embedded Systems Engineer | 1 | $99,694 |
| Senior Manager, Financial Services | 1 | $120,390 |
| Senior Agile Coach | 1 | $123,843 |
| Senior Network Engineer | 1 | — |
| Associate Director - Applied Machine Learning | 1 | — |
| Machine Learning Scientist | 1 | $96,283 |
| Senior Category Lead | 1 | $98,218 |
Work sites
Occupations
- Software Developers108
- Computer and Information Systems Managers13
- Software Quality Assurance Analysts and Testers12
- Data Scientists9
- Computer Systems Analysts6
- Information Security Analysts3
- Statisticians2
- Computer and Information Research Scientists2
- Industrial Engineers1
- Computer Network Architects1
Latest decisions
| Job title | Base salary | Location | Submitted | Decided | Status | Days |
|---|---|---|---|---|---|---|
| Senior Machine Learning Scientist/Engineer | $142,064–$176,571 | Seattle, WA | Apr 2, 2025 | May 26, 2026 | Certified | 419 |
| Engineer Lead | $127,712 | Richfield, MN | Feb 7, 2025 | May 6, 2026 | Certified | 453 |
| Engineer Lead | $127,712 | Richfield, MN | Feb 7, 2025 | May 6, 2026 | Certified | 453 |
| Senior Product Manager – BI & Analytical Tools Migration | $112,154 | Richfield, MN | Dec 20, 2024 | Apr 22, 2026 | Certified | 488 |
| Security Engineer – Attack Surface Management | $124,571–$144,102 | Richfield, MN | Dec 20, 2024 | Apr 17, 2026 | Certified | 483 |
| Software Engineer II | $114,358 | Richfield, MN | Nov 15, 2024 | Mar 30, 2026 | Certified | 500 |
| Associate Software Engineer II | $81,931–$99,694 | Richfield, MN | Nov 13, 2024 | Mar 30, 2026 | Certified | 502 |
| Senior Software Engineer | $182,312–$190,000 | Seattle, WA | Nov 21, 2024 | Mar 26, 2026 | Certified | 490 |
| Lead Engineer | $135,200 | Richfield, MN | Nov 13, 2024 | Mar 26, 2026 | Certified | 498 |
| Lead Engineer | $135,200 | Richfield, MN | Nov 13, 2024 | Mar 26, 2026 | Certified | 498 |
| Lead Engineer | $135,200 | Richfield, MN | Nov 14, 2024 | Mar 25, 2026 | Certified | 496 |
| Associate IT Audit Manager | $91,042–$107,432 | Richfield, MN | Nov 13, 2024 | Mar 25, 2026 | Certified | 497 |
| Associate Software Engineer II | $81,931–$99,694 | Richfield, MN | Nov 13, 2024 | Mar 25, 2026 | Certified | 497 |
| Associate Software Engineer II | $81,931–$99,694 | Richfield, MN | Nov 13, 2024 | Mar 25, 2026 | Certified | 497 |
| Software Engineer II | $135,200 | Richfield, MN | Nov 13, 2024 | Mar 25, 2026 | Certified | 497 |
| Lead Engineer | $135,200 | Richfield, MN | Nov 13, 2024 | Mar 24, 2026 | Certified | 496 |
| Lead Engineer | $135,200 | Richfield, MN | Nov 13, 2024 | Mar 24, 2026 | Certified | 496 |
| Senior Manager, Decision Science | $129,147 | Richfield, MN | Nov 1, 2024 | Mar 16, 2026 | Certified | 500 |
| Software Engineer II | $114,358 | Richfield, MN | Oct 29, 2024 | Feb 15, 2026 | Certified | 474 |
| Associate Software Engineer II | $81,931–$99,694 | Richfield, MN | Oct 17, 2024 | Feb 15, 2026 | Denied | — |
| Software Management Analyst | $107,432–$123,843 | Richfield, MN | Sep 23, 2024 | Jan 23, 2026 | Certified | 487 |
| Data Scientist | $96,283–$112,715 | Richfield, MN | Sep 23, 2024 | Jan 23, 2026 | Certified | 487 |
| Marketing Director | $133,619–$163,987 | Richfield, MN | Aug 27, 2024 | Dec 23, 2025 | Certified, expired | 483 |
| Senior Category Lead | $98,218–$120,000 | Richfield, MN | Aug 22, 2024 | Dec 18, 2025 | Certified, expired | 483 |
| Accounting Analyst | $55,952 | Richfield, MN | Aug 19, 2024 | Dec 18, 2025 | Certified, expired | 486 |
| Machine Learning Scientist | $96,283–$129,147 | Richfield, MN | Aug 2, 2024 | Dec 11, 2025 | Certified, expired | 496 |
| Embedded Systems Engineer | $99,694–$117,437 | Richfield, MN | Mar 8, 2024 | Aug 27, 2025 | Certified | 537 |
| Assoc. Dir., Product Management - Applied Machine Learning | $184,870–$212,100 | Richfield, MN | May 9, 2024 | Aug 11, 2025 | Certified | 459 |
| Enterprise Strategist | $96,283–$142,527 | Richfield, MN | May 1, 2024 | Aug 8, 2025 | Certified | 464 |
| Associate Director - Applied Machine Learning | $184,870–$280,000 | Richfield, MN | Apr 10, 2024 | Jul 25, 2025 | Denied | — |
| Network Engineering Manager | $184,870–$229,986 | Richfield, MN | Apr 26, 2024 | Jul 23, 2025 | Certified | 453 |
| Product Manager | $174,117–$200,000 | Seattle, WA | Mar 23, 2024 | Jun 30, 2025 | Certified | 464 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 22, 2024 | Jun 30, 2025 | Certified | 465 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 21, 2024 | Jun 30, 2025 | Certified | 466 |
| Senior Software Engineer | $144,040 | Richfield, MN | Mar 21, 2024 | Jun 30, 2025 | Certified | 466 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Senior Machine Learning Scientist | $89,960–$102,898 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 20, 2024 | Jun 30, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 19, 2024 | Jun 30, 2025 | Certified | 468 |
| Associate Decision Scientist | $58,614 | Richfield, MN | Mar 18, 2024 | Jun 30, 2025 | Certified | 469 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 15, 2024 | Jun 30, 2025 | Certified | 472 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 15, 2024 | Jun 30, 2025 | Certified | 472 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 14, 2024 | Jun 30, 2025 | Certified | 473 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 14, 2024 | Jun 30, 2025 | Certified | 473 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 14, 2024 | Jun 30, 2025 | Certified | 473 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 13, 2024 | Jun 30, 2025 | Certified | 474 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 12, 2024 | Jun 30, 2025 | Certified | 475 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 12, 2024 | Jun 30, 2025 | Certified | 475 |
| Data Scientist | $110,864–$142,501 | Seattle, WA | Mar 12, 2024 | Jun 30, 2025 | Certified | 475 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 12, 2024 | Jun 30, 2025 | Certified | 475 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 12, 2024 | Jun 30, 2025 | Certified | 475 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 12, 2024 | Jun 30, 2025 | Certified | 475 |
| Quality Engineer | $85,093–$114,358 | Richfield, MN | Mar 12, 2024 | Jun 30, 2025 | Certified | 475 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 11, 2024 | Jun 30, 2025 | Certified | 476 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 7, 2024 | Jun 30, 2025 | Certified | 480 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 6, 2024 | Jun 30, 2025 | Certified | 481 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 6, 2024 | Jun 30, 2025 | Certified | 481 |
| Senior Engineering Manager | $184,870–$195,000 | Richfield, MN | Mar 6, 2024 | Jun 30, 2025 | Certified | 481 |
| Senior Data Scientist | $112,715 | Richfield, MN | Mar 6, 2024 | Jun 30, 2025 | Certified | 481 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 6, 2024 | Jun 30, 2025 | Certified | 481 |
| Senior QA Engineer | $114,358–$125,000 | Richfield, MN | Mar 4, 2024 | Jun 30, 2025 | Certified | 483 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 4, 2024 | Jun 30, 2025 | Certified | 483 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 4, 2024 | Jun 30, 2025 | Certified | 483 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Mar 4, 2024 | Jun 30, 2025 | Certified | 483 |
| Associate Decision Scientist | $58,614 | Richfield, MN | Mar 1, 2024 | Jun 30, 2025 | Certified | 486 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 25, 2025 | Certified | 492 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 11, 2025 | Certified | 478 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 29, 2024 | Jun 10, 2025 | Certified | 467 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 10, 2025 | Certified | 477 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 10, 2025 | Certified | 477 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 10, 2025 | Certified | 477 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 9, 2025 | Certified | 476 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 9, 2025 | Certified | 476 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 21, 2024 | Jun 6, 2025 | Certified | 471 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 6, 2025 | Certified | 473 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 19, 2024 | Jun 6, 2025 | Certified | 473 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Feb 6, 2024 | Jun 6, 2025 | Certified | 486 |
| Senior Engineer - Product Testing | $85,405 | Richfield, MN | Feb 1, 2024 | Jun 6, 2025 | Certified | 491 |
| Senior QA Engineer | $114,358–$125,000 | Richfield, MN | Feb 1, 2024 | Jun 4, 2025 | Certified | 489 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Jan 29, 2024 | May 23, 2025 | Certified | 480 |
| Data Science Senior Manager | $129,147–$184,600 | Richfield, MN | Jan 29, 2024 | May 22, 2025 | Certified | 479 |
| Software Engineer II | $135,200–$145,000 | Richfield, MN | Jan 29, 2024 | May 22, 2025 | Certified | 479 |
| Lead Engineer | $135,200 | Richfield, MN | Jan 10, 2024 | May 22, 2025 | Certified | 498 |
| Lead Engineer | $135,200 | Richfield, MN | Jan 8, 2024 | May 22, 2025 | Certified | 500 |
| Lead Engineer | $135,200 | Richfield, MN | Jan 3, 2024 | May 22, 2025 | Certified | 505 |
Showing the 100 most recent of 165 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).