CGI salaries in Washington, DC

Based on 113 certified H-1B filings by CGI in the Washington-Arlington-Alexandria, DC-VA-MD-WV metro area, FY2025–FY2026. Base salary only.

Median salary$118,768
Middle 50%$106.5k–$126.1k
vs. all employers here−3%comparison median $122,699
Filings113FY2025–FY2026 · latest two fiscal years

Salary range

Box: middle 50% of filings. Whiskers: 10th–90th percentile. 99% of filings are between $70,699 and $183,766.
PercentileSalary
10th$91,582
25th$106,454
50th (median)$118,768
75th$126,090
90th$148,221

Salary by year

Median salary

$90k $115k $140k FY2020: median $102,409 (112 filings) FY2021: median $104,500 (94 filings) FY2022: median $113,603 (88 filings) FY2023: median $114,026 (70 filings) FY2024: median $125,766 (43 filings) FY2025: median $122,699 (62 filings) FY2026: median $118,310 (51 filings) FY20 FY21 FY22 FY23 FY24 FY25 FY26

Filings per year

FY2020: 112 filings FY20 FY2021: 94 filings FY21 FY2022: 88 filings FY22 FY2023: 70 filings FY23 FY2024: 43 filings FY24 FY2025: 62 filings FY25 FY2026: 51 filings FY26 112
Shaded: FY2025–FY2026, the years behind the figures above. Median shown for years with at least 10 filings. FY2026 covers Q1–Q3 only.
Show as table
Fiscal yearMedianP25P75Filings
FY2020$102,409$95,972$116,095112
FY2021$104,500$97,406$116,71894
FY2022$113,603$102,107$124,31688
FY2023$114,026$101,522$124,37070
FY2024$125,766$114,513$140,00043
FY2025$122,699$106,454$129,12362
FY2026$118,310$103,262$126,09051

By job

JobMedian hereFilings
Software Engineer$126,09036
Programmer Analyst$94,37032
QA Engineer$106,45421
Systems Engineer / Architect$118,31010
Systems Analysttoo few3
Database Administratortoo few3
Data Engineertoo few2
Network Administratortoo few2

Jobs with at least 2 filings here. Median shown at 10+ filings; links go to all employers for that job in Washington, DC.

By experience level

Wage levelMedianFilings
Entry-level · Level I too few 2
Mid-level · Level II $118,310 89
Senior · Level III $144,315 19
Expert · Level IV too few 3

Median shown when a level has at least 10 filings.