IBM — DOL-verified salary data (WAGE.md)
Independent Software Developer

IBM — DOL-verified salary data (WAGE.md)

3 min read

IBM Salary Brief

TL;DR

IBM's Software Engineer (SWE) L3 role, representing the largest data sample, shows a median base salary of $105,019. Top performers in this role can expect to earn up to $181,760 (90th percentile). Across various technical and non-technical roles, salaries are competitive, with significant variation based on role family, level, and location.

Verified by

This brief is based on a sample size of 780 disclosed salary records from US DOL PERM and H-1B LCA disclosures.

Role Breakdown

Role FamilyLevelP50 (USD)P75 (USD)P90 (USD)Sample Size
SWEL3$105,019$138,945$181,760219
FDEL3$110,885$134,950$169,229114
SWEL5$124,422$169,229$201,49180
SWEL4$128,939$169,229$218,37664
OtherL3$110,208$149,850$170,68453
DataL3$109,782$163,238$166,93937
OtherL4$112,819$128,939$178,39637
FDEL5$167,202$188,773$211,72133
OtherL5$143,416$163,326$185,38918
OtherL6$201,633$225,000$274,94017
DataL4$163,238$176,070$187,53710
MLL5$249,045$261,352$272,9329
OtherL7$119,752$180,273$284,0198
DataL5$128,939$161,178$178,7747
FDEL4$139,518$148,715$151,5157
FDEL6$213,500$255,098$263,4646
SWEL6$166,563$183,618$218,9485
PML5$115,440$131,938$154,3334
PML3$220,000$220,878$221,4043
PML4$128,756$144,444$153,8573

Location Breakdown

StateMedian Salary (USD)Sample Size
TX$121,986120
NY$169,229118
NJ$121,51495
NC$105,70679
CA$172,93263
GA$102,21143

Recent Context

No WARN (Worker Adjustment and Retraining Notification) notices for IBM were found within the last 540 days, indicating no mass layoffs reported during this period.

Citations

The data presented is derived from the following US Department of Labor (DOL) case numbers, verifiable in the DOL FLAG disclosure data (https://flag.dol.gov/case-data):

  • G-100-24332-504106
  • G-100-24313-464503
  • G-100-24313-463658
  • I-200-24299-434086
  • G-100-24277-383177
  • G-100-24277-383287
  • G-100-24277-383407
  • I-200-24285-402419

Last updated timestamp: 2026-05-23