Last Updated Apr 2026
Durham, NC
9,034 employees
Est. 1911
ibm.com
IBM Corporation logo

IBM CorporationGreen Card PERM Data

IBM Corporation PERM & Green Card Filings

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

1

Recent processing time

16 monthsApprox.

Green Card Commitment

15.6%

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

Unusual Job Requirements

66 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

125250375500201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

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

All PERM Filings

2,291 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Application Developer
G-100-25248-290591
$123,656Armonk, NYSep 5, 2025Sep 11, 20256Withdrawn
IaaS Network Director
G-100-24332-504106
$352,850San Jose , CANov 27, 2024Mar 31, 2026489Certified
Back-End Developer
G-100-24332-503328
$219,576Armonk, NYNov 26, 2024Mar 31, 2026490Certified
Back-End Developer
G-100-24332-503319
$219,576Armonk, NYNov 26, 2024Mar 31, 2026490Certified
Software Development Manager
G-100-24331-502104
$196,436Houston, TXNov 26, 2024Mar 31, 2026490Certified
Application Consultant
G-100-24328-496436
$169,229Armonk, NYNov 23, 2024Mar 31, 2026493Certified
Application Consultant
G-100-24328-496434
$169,229Armonk, NYNov 23, 2024Mar 31, 2026493Certified
Senior Strategy Consultant
G-100-24327-494050
$183,290Armonk, NYNov 22, 2024Mar 31, 2026494Certified
Backend Developer
G-100-24324-485351
$154,482Durham, NCNov 19, 2024Mar 31, 2026497Certified
Application Developer
G-100-24322-479976
$99,337Armonk, NYNov 17, 2024Mar 31, 2026499Certified
Site Reliability Engineer
G-100-24322-479970
$151,440Austin, TXNov 17, 2024Mar 31, 2026499Certified
Platform Architect
G-100-24322-479966
$139,464Coppell , TXNov 17, 2024Mar 31, 2026499Certified
Analytics Analyst
G-100-24317-470454
$164,299Sandy Springs, GANov 12, 2024Mar 24, 2026497Certified
Package Consultant
G-100-24313-464503
$308,251Armonk, NYNov 8, 2024Mar 25, 2026502Certified
Package Consultant
G-100-24313-463658
$308,251Armonk, NYNov 8, 2024Mar 23, 2026500Certified
Application Consultant
G-100-24310-454148
$169,229Armonk, NYNov 5, 2024Mar 17, 2026497Certified
Application Consultant
G-100-24310-454092
$169,229Armonk, NYNov 5, 2024Mar 17, 2026497Certified
Application Consultant
G-100-24310-454009
$169,229Armonk, NYNov 5, 2024Mar 17, 2026497Certified
Application Consultant
G-100-24309-452492
$169,229Armonk, NYNov 4, 2024Mar 17, 2026498Certified
Senior Strategy Consultant
G-100-24305-445078
$225,040Armonk, NYOct 31, 2024Feb 23, 2026480Certified
Associate Partner
G-100-24304-444038
$225,000Armonk, NYOct 30, 2024Feb 23, 2026481Certified
Senior Managing Security Consultant
G-100-24302-437346
$197,000Armonk, NYOct 28, 2024Feb 23, 2026483Certified
Hardware Developer
G-100-24302-437261
$217,411Yorktown Heights, NYOct 28, 2024Feb 24, 2026484Certified
Senior Managing Security Consultant
G-100-24295-420991
$197,000Armonk, NYOct 21, 2024Feb 23, 2026490Certified
Front End Developer
G-100-24294-419147
$153,807San Jose, CAOct 20, 2024Feb 24, 2026492Certified
Threat Management Security Sales Specialist
G-100-24294-419141
$149,851Armonk, NYOct 20, 2024Feb 24, 2026492Certified
Front End Developer
G-100-24292-417625
$153,807San Jose, CAOct 18, 2024Feb 24, 2026494Certified
Front End Developer
G-100-24292-417511
$153,807San Jose, CAOct 18, 2024Feb 24, 2026494Certified
Software Development Manager
G-100-24292-417407
$231,577Armonk, NYOct 18, 2024Feb 23, 2026493Certified
Software Development Manager
G-100-24292-417363
$231,577Armonk, NYOct 18, 2024Feb 23, 2026493Certified
Software Developer
G-100-24291-412591
$169,229New York, NYOct 16, 2024Feb 24, 2026496Certified
Executive Security Consultant
G-100-24290-412055
$254,520Armonk, NYOct 16, 2024Feb 23, 2026495Certified
Senior Data Scientist
G-100-24290-410783
$163,238New York, NYOct 16, 2024Feb 24, 2026496Certified
Senior Data Scientist
G-100-24290-410508
$163,238New York, NYOct 16, 2024Feb 24, 2026496Certified
Data Scientist
G-100-24289-407951
$163,238Armonk, NYOct 15, 2024Feb 24, 2026497Certified
Data Scientist
G-100-24289-407752
$163,238Armonk, NYOct 15, 2024Feb 24, 2026497Certified
Data Scientist
G-100-24289-407651
$163,238Armonk, NYOct 15, 2024Feb 24, 2026497Certified
Data Scientist
G-100-24289-407573
$163,238Armonk, NYOct 15, 2024Feb 24, 2026497Certified
Data Scientist
G-100-24289-407471
$163,238Armonk, NYOct 15, 2024Feb 24, 2026497Certified
Advisory Software Engineer
G-100-24277-383407
$283,442San Jose, CAOct 3, 2024Feb 24, 2026509Certified
Advisory Software Engineer
G-100-24277-383287
$283,442San Jose, CAOct 3, 2024Feb 24, 2026509Certified
Advisory Software Engineer
G-100-24277-383177
$283,442San Jose, CAOct 3, 2024Feb 24, 2026509Certified
Managing Consultant
G-100-24271-368895
$147,285Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Managing Consultant
G-100-24271-368877
$147,285Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Business Analyst
G-100-24271-368857
$169,229Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Senior Developer
G-100-24271-368845
$169,229Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Managing Consultant
G-100-24270-368808
$147,285Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Business Analyst
G-100-24270-368790
$169,229Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Senior Developer
G-100-24270-368544
$169,229Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Client Architect
G-100-24270-367300
$212,878Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Development Lead
G-100-24270-366709
$169,229Armonk, NYSep 26, 2024Feb 2, 2026494Certified
Development Lead
G-100-24269-365019
$169,229Armonk, NYSep 25, 2024Feb 2, 2026495Certified
Development Lead
G-100-24269-364960
$169,229Armonk, NYSep 25, 2024Feb 2, 2026495Certified
Automation Lead
G-100-24269-364588
$169,229Armonk, NYSep 25, 2024Feb 2, 2026495Certified
Development Lead
G-100-24269-364124
$169,229Armonk, NYSep 25, 2024Feb 2, 2026495Certified
Development Lead
G-100-24269-364051
$169,229Armonk, NYSep 25, 2024Feb 2, 2026495Certified
Database Administrator
G-100-24269-364003
$143,686Armonk, NYSep 25, 2024Feb 2, 2026495Certified
Automation Lead
G-100-24269-363910
$169,229Armonk, NYSep 25, 2024Feb 2, 2026495Certified
Senior System Engineer
G-100-24269-363790
$147,285Armonk, NYSep 25, 2024Feb 2, 2026495Certified
Quality Assurance Engineer
G-100-24268-361623
$128,426Durham, NCSep 24, 2024Feb 2, 2026496Certified
Application Architect
G-100-24268-358846
$147,285Armonk, NYSep 23, 2024Feb 2, 2026497Certified
Systems Hardware Architect
G-100-24267-358422
$153,900Poughkeepsie , NYSep 23, 2024Feb 2, 2026497Certified
Package Consultant
G-100-24267-358253
$149,101Armonk, NYSep 23, 2024Feb 2, 2026497Certified
Software Developer
G-100-24264-354708
$212,100Armonk, NYSep 20, 2024Feb 2, 2026500Certified
Software Developer
G-100-24264-354577
$212,100Armonk, NYSep 20, 2024Feb 2, 2026500Certified
Complex Business and Solution Architect (CBSA)
G-100-24247-311174
$189,520Armonk, NYSep 3, 2024Feb 2, 2026517Certified
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

Page 1 of 23

...

Frequently Asked Questions

Yes. IBM Corporation has filed 2,291 PERM labor certification applications with the Department of Labor, with 2,192 certified. The median processing time from filing to decision has been 273 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2