Last Updated Apr 2026
Durham, NC
984 employees
Est. 1911
IBM logo

IBMGreen Card PERM Data

IBM Green Card Sponsorship

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

16 monthsApprox.

Green Card Commitment

15.2%

Moderate

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

Unusual Job Requirements

17 of 32 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

125250375500201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

125250375500201620172018201920202021202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
20251001
202414214101478
202343542906436
202266165740293
2021898900152
202015315300194
201990900059
20182472402593
201720919964115
20161291290079

All PERM Filings

2,226 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Application Developer
G-100-25248-290591
$123,656Armonk, NYSep 5, 2025Sep 11, 20256Withdrawn
Application Consultant
G-100-24243-306486
$143,686Armonk, NYAug 30, 2024Dec 22, 2025479Certified
Technical Project Lead
G-100-24243-306382
$169,229Armonk, NYAug 30, 2024Dec 22, 2025479Certified
ServiceNow Architect
G-100-24243-306209
$180,504Denver, COAug 30, 2024Dec 22, 2025479Certified
Senior Software Engineer in Test
G-100-24219-247682
$157,643Cambridge, MAAug 6, 2024Dec 18, 2025499Certified
Delivery Project Executive
G-100-24218-244846
$119,675Armonk, NYAug 5, 2024Dec 18, 2025500Certified
System Analyst
G-100-24215-242001
$121,854Armonk, NYAug 2, 2024Dec 18, 2025503Certified
Client Architect
G-100-24207-222980
$212,878Armonk, NYJul 25, 2024Nov 26, 2025489Certified
Research Software Engineer
G-100-24202-210863
$183,570Yorktown Heights, NYJul 20, 2024Nov 25, 2025493Certified
Research Staff Member
G-100-24202-210852
$238,881Yorktown Heights, NYJul 20, 2024Nov 26, 2025494Certified
Senior Software Engineer
G-100-24202-210672
$200,889Cambridge, MAJul 19, 2024Nov 25, 2025494Certified
Senior Technical Architect
G-100-24201-209964
$246,408San Francisco, CAJul 19, 2024Nov 25, 2025494Certified
Software Engineer
G-100-24200-206067
$215,197San Francisco, CAJul 18, 2024Nov 25, 2025495Certified
Back-End Developer
G-100-24196-195113
$154,482Research Triangle Park, NCJul 14, 2024Nov 25, 2025499Certified
Software Performance Analyst
G-100-24196-194990
$133,623Poughkeepsie, NYJul 13, 2024Nov 25, 2025500Certified
Serviceability Focal, Product Engineering Professional
G-100-24196-194985
$198,095San Jose, CAJul 13, 2024Nov 25, 2025500Certified
Application Consultant
G-100-24195-194966
$169,229Armonk, NYJul 13, 2024Nov 25, 2025500Certified
Incident Manager
G-100-24191-183991
$133,347Armonk, NYJul 9, 2024Nov 25, 2025504Certified
Senior Managing Consultant
G-100-24191-183861
$150,000Armonk, NYJul 9, 2024Nov 25, 2025504Certified
Semiconductor Process Engineer
G-100-24191-183496
$146,006Albany, NYJul 9, 2024Nov 26, 2025505Certified
Research Scientist
G-100-24190-178361
$221,312Yorktown Heights, NYJul 7, 2024Nov 25, 2025506Certified
Package Consultant
G-100-24189-178213
$225,000Armonk, NYJul 6, 2024Nov 25, 2025507Certified
Package Consultant
G-100-24189-178210
$225,000Armonk, NYJul 6, 2024Nov 25, 2025507Certified
Software Developer
G-100-24189-178208
$260,114Yorktown Heights, NYJul 6, 2024Nov 25, 2025507Certified
Software Developer
G-100-24189-178204
$212,742Lowell, MAJul 6, 2024Nov 25, 2025507Certified
QA/Test Developer
G-100-24186-175960
$163,688Cambridge, MAJul 4, 2024Nov 25, 2025509Certified
Solution Architect
G-100-24186-175955
$147,285Armonk, NYJul 4, 2024Nov 25, 2025509Certified
Hardware Developer - EMC Engineer
G-100-24186-175951
$94,294Rochester, MNJul 4, 2024Nov 25, 2025509Certified
Open-Source Integration Engineer
G-100-24185-174244
$128,595Durham, NCJul 3, 2024Nov 25, 2025510Certified
Open-Source Integration Engineer
G-100-24185-173829
$128,595Durham, NCJul 3, 2024Nov 25, 2025510Certified
Application Architect
G-100-24184-167808
$121,911Dallas, TXJul 2, 2024Nov 25, 2025511Certified
Technical Lead
G-100-24184-167731
$244,824Yorktown Heights, NYJul 2, 2024Nov 25, 2025511Certified
Application Architect
G-100-24184-166671
$121,911Dallas, TXJul 1, 2024Nov 25, 2025512Certified
Technical Lead
G-100-24168-116588
$244,824Yorktown Heights, NYJun 15, 2024Sep 17, 2025459Certified
Senior Tax Accounting Analyst
G-100-24166-114257
$178,568Armonk, NYJun 14, 2024Sep 16, 2025459Certified
Back-End Developer
G-100-24166-112941
$161,477Durham, NCJun 14, 2024Sep 16, 2025459Certified
Senior Product Manager
G-100-24165-108001
$277,160Armonk, NYJun 13, 2024Sep 16, 2025460Certified
Software Developer
G-100-24161-088531
$158,207Austin, TXJun 9, 2024Sep 11, 2025459Certified
Software Developer
G-100-24161-088521
$158,207Austin, TXJun 9, 2024Sep 11, 2025459Certified
Senior Software Engineer
G-100-24161-088512
$156,498Austin, TXJun 9, 2024Sep 11, 2025459Certified
Senior Software Engineer
G-100-24161-088502
$156,498Austin, TXJun 9, 2024Sep 10, 2025458Certified
Senior Software Engineer
G-100-24160-087740
$156,498Austin, TXJun 7, 2024Sep 10, 2025460Certified
Hardware Developer
G-100-24159-086152
$185,000Austin, TXJun 7, 2024Sep 9, 2025459Certified
Senior Application Developer
G-100-24157-073641
$169,229Armonk, NYJun 5, 2024Sep 10, 2025462Certified
Application Developer
G-100-24155-065200
$169,229Armonk, NYJun 3, 2024Sep 9, 2025463Certified
Application Developer
G-100-24155-065139
$169,229Armonk, NYJun 3, 2024Sep 9, 2025463Certified
Application Developer
G-100-24155-064389
$169,229Armonk, NYJun 3, 2024Sep 9, 2025463Certified
Application Developer
G-100-24155-064144
$169,229Armonk, NYJun 3, 2024Sep 9, 2025463Certified
Senior Accounting Analyst
G-100-24153-060458
$145,675Armonk, NYJun 1, 2024Sep 3, 2025459Certified
Firmware Developer
G-100-24152-057997
$147,464Poughkeepsie, NYMay 31, 2024Aug 21, 2025447Certified
Project Manager
G-100-24150-048183
$143,021Armonk, NYMay 29, 2024Aug 21, 2025449Certified
Project Manager
G-100-24150-047162
$143,021Armonk, NYMay 29, 2024Aug 21, 2025449Certified
Project Manager
G-100-24150-046955
$143,021Armonk, NYMay 29, 2024Aug 20, 2025448Certified
Senior User Experience (UX) Designer
G-100-24144-030828
$207,727New York, NYMay 23, 2024Aug 19, 2025453Certified
Business Development Manager
G-100-24143-022458
$154,315Armonk, NYMay 21, 2024Aug 18, 2025454Certified
Business Development Manager
G-100-24143-022434
$154,315Armonk, NYMay 21, 2024Aug 18, 2025454Certified
Business Development Manager
G-100-24142-021586
$154,315Armonk, NYMay 21, 2024Aug 19, 2025455Certified
Business Development Manager
G-100-24142-021449
$154,315Armonk, NYMay 21, 2024Aug 19, 2025455Certified
Package Specialist
G-100-24135-993660
$130,499Columbus, OHMay 14, 2024Aug 19, 2025462Certified
Senior Salesforce Developer
G-100-24134-985870
$144,694Armonk, NYMay 12, 2024Aug 18, 2025463Certified
HR Business Development Implementation Consultant
G-100-24134-985861
$163,527Armonk, NYMay 12, 2024Aug 18, 2025463Certified
Senior Service Designer
G-100-24134-985858
$188,491Armonk, NYMay 12, 2024Aug 18, 2025463Certified
Application Developer
G-100-24131-982914
$4,399,954Armonk, NYMay 10, 2024Aug 18, 2025465Certified
Senior Software Developer
G-100-24131-982594
$155,824Austin, TXMay 10, 2024Aug 18, 2025465Certified
Advisory Software Developer
G-100-24130-978226
$283,442San Jose, CAMay 9, 2024Aug 17, 2025465Certified
Advisory Software Developer
G-100-24130-977962
$283,442San Jose, CAMay 9, 2024Aug 17, 2025465Certified
Advisory Software Developer
G-100-24130-977481
$283,442San Jose, CAMay 9, 2024Aug 17, 2025465Certified
Advisory Software Engineer
G-100-24128-966925
$110,585Armonk, NYMay 7, 2024Aug 16, 2025466Certified
Advisory Software Engineer
G-100-24128-966807
$110,585Armonk, NYMay 7, 2024Aug 15, 2025465Certified
Cloud Security Consultant
G-100-24124-957318
$231,138Armonk, NYMay 3, 2024Aug 15, 2025469Certified
Associate - Strategy Consultant
G-100-24124-957279
$131,230Armonk, NYMay 3, 2024Aug 14, 2025468Certified
Research Scientist
G-100-24124-953860
$242,879Yorktown Heights, NYMay 3, 2024Aug 14, 2025468Certified
Subscription Annuity Representative
G-100-24123-950158
$106,155Cambridge, MAMay 2, 2024Jul 17, 202476Withdrawn
Cloud Software Architect
G-100-24121-941228
$216,378Armonk, NYApr 30, 2024Jul 29, 2025455Certified
Application Developer
G-100-24121-941085
$169,229Armonk, NYApr 30, 2024Jul 29, 2025455Certified
Oracle Application Database Administrator
G-100-24121-940758
$103,396Armonk, NYApr 30, 2024Jul 29, 2025455Certified
Senior Software Engineer
G-100-24120-933429
$283,442San Jose, CAApr 28, 2024Jul 29, 2025457Certified
Senior Software Engineer
G-100-24119-933028
$283,442San Jose, CAApr 27, 2024Jul 29, 2025458Certified
Senior Software Engineer
G-100-24119-933026
$283,442San Jose, CAApr 27, 2024Jul 29, 2025458Certified
Back End Developer-Compliance
G-100-24118-932725
$178,000Austin, TXApr 26, 2024Jul 29, 2025459Certified
Senior Software Engineer
G-100-24117-931733
$283,442San Jose, CAApr 26, 2024Jul 29, 2025459Certified
Senior Software Engineer
G-100-24117-931607
$283,442San Jose, CAApr 26, 2024Jul 29, 2025459Certified
Senior Accounting Analyst
G-100-24115-921567
$145,675Armonk, NYApr 24, 2024Jul 29, 2025461Certified
Senior Software Engineer
G-100-24115-921181
$283,442San Jose, CAApr 24, 2024Jul 29, 2025461Certified
Technical Lead
G-100-24115-921058
$168,276Armonk, NYApr 24, 2024Jul 29, 2025461Certified
Application Consultant
G-100-24115-920951
$169,229Armonk, NYApr 24, 2024Jul 29, 2025461Certified
Application Consultant
G-100-24113-913120
$169,229Armonk, NYApr 22, 2024Jul 29, 2025463Certified
Application Consultant
G-100-24113-913054
$169,229Armonk, NYApr 22, 2024Jul 29, 2025463Certified
Technical Lead
G-100-24113-912113
$168,276Armonk, NYApr 22, 2024Jul 29, 2025463Certified
Senior Engineer
G-100-24110-907152
$210,761Rochester, MNApr 19, 2024Jul 29, 2025466Certified
Technical Lead
G-100-24110-905972
$168,276Armonk, NYApr 19, 2024Jul 29, 2025466Certified
Back End Developer
G-100-24109-903375
$94,300Austin, TXApr 18, 2024Jul 29, 2025467Certified
Research Software Engineer
G-100-24109-901935
$180,949Cambridge, MAApr 18, 2024Jul 29, 2025467Certified
Senior Data Scientist
G-100-24109-899539
$171,488Armonk, NYApr 17, 2024Jul 29, 2025468Certified
Technical Solution Architect
G-100-24107-892936
$181,733Armonk, NYApr 16, 2024Jul 29, 2025469Certified
Senior Data Scientist
G-100-24099-864569
$171,488Armonk, NYApr 8, 2024Jul 29, 2025477Certified
Senior Data Scientist
G-100-24099-864320
$171,488Armonk, NYApr 8, 2024Jul 29, 2025477Certified
Backend Developer
G-100-24094-853289
$176,075San Jose, CAApr 3, 2024Jul 29, 2025482Certified
Backend Developer
G-100-24094-852967
$176,075San Jose, CAApr 3, 2024Jul 29, 2025482Certified
Senior Data Scientist
G-100-24092-845845
$182,905Armonk, NYApr 1, 2024Jul 30, 2025485Certified

Page 1 of 23

...

Frequently Asked Questions

Yes. IBM has filed 2,226 PERM labor certification applications with the Department of Labor, with 2,127 certified. The median processing time from filing to decision has been 267 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2