{"schema_version": 1, "id": "chicago-naperville-joliet-il-in-wi-msa/information-technology/2026-10", "product": "Labor Market Pulse", "metro": {"geography_id": 143, "label": "Chicago-Naperville-Joliet, IL-IN-WI MSA", "slug": "chicago-naperville-joliet-il-in-wi-msa"}, "focus_area": {"key": "information_technology", "slug": "information-technology", "label": "Information Technology"}, "period": "2026-10", "public_after": "2026-10-01", "frozen_at": "2026-11-03T03:03:06.998556+00:00", "headline": "Chicago IT pay splits: security climbs as support and PM roles retreat.", "headline_summary": "Chicago Cybersecurity Analyst pay rose to $101,920 and Software Engineer pay hit $152,162 even as metro unemployment climbed to 4.8% and Help Desk pay fell to $56,077.", "key_indicators": [{"label": "Metro unemployment rate", "value": "4.8%", "context": "Up from 4.4% a year earlier (Sept 2026)"}, {"label": "Chicago nonfarm payroll change", "value": "-2,700 jobs", "context": "Year-over-year, Sept 2026, IDES"}, {"label": "National tech layoffs YTD", "value": "133,417 workers", "context": "Through Oct 21, 2026 \u2014 exceeds all of 2025"}, {"label": "Cook County unemployment", "value": "5.9%", "context": "Up 1.2 pts YoY, Aug 2026 (BLS)"}], "takeaways": [{"headline": "Support roles are softening while security pay keeps climbing.", "body": "Metro Help Desk/IT Support advertised pay dropped to $56,077 while Cybersecurity Analyst pay rose to $101,920 \u2014 a $46k spread that widened this month. Headcount planning should treat these as separate labor markets within the broader IT budget."}, {"headline": "Software Engineer pay strength bucks the metro's broader job losses.", "body": "Metro Software Engineer median reached $152,162, up and outpacing the stable national figure of $154,403, even as Chicago-area nonfarm payrolls fell 2,700 year-over-year. Demand for build-capable engineering talent appears resilient despite softening in adjacent white-collar roles \u2014 a signal this skill set is holding steady through the broader slowdown."}, {"headline": "IT Project Manager pay retreat may reflect fewer discretionary initiatives.", "body": "Metro IT Project Manager advertised pay fell to $123,671, now trailing the national median of $118,150 by a shrinking margin after running well ahead historically. Lagging state payroll growth (0.2% year-over-year versus 0.3% nationally) is consistent with enterprises pausing discretionary modernization work that project managers typically staff."}, {"headline": "Data center buildout is pulling infrastructure talent away from app roles.", "body": "National data center postings, a signal of hiring demand where one posting can reflect several openings, are up 20% in three months and 147% above June 2024 levels, a trend Illinois IT leaders should expect to compete against for systems and network talent even though Systems Administrator and Network Engineer pay locally remain stable. Static local pay against rising national demand (Systems Admin national median up to $102,503) may signal Chicago employers are underpricing these roles relative to where competition is heading."}], "local_conditions": "Chicago-Naperville-Elgin unemployment climbed to 4.8% in September, up from 4.4% a year earlier, even as nonfarm payrolls contracted by 2,700 year-over-year \u2014 a combination that points to employers trimming headcount while skilled labor supply stays scarce. Professional and business services remains the metro's largest employment base at 817,900 jobs, but national tech layoffs (133,417 through October 21, already above all of 2025) are colliding with sustained local demand for infrastructure and security talent, producing a bifurcated market with pockets of tightness alongside broader softening.", "implications": "Rising metro unemployment alongside flat-to-declining IT headcount suggests layoffs are concentrated in generalist and administrative tech roles while specialized infrastructure, cloud, and security positions stay tight \u2014 Chicago's Cybersecurity Analyst pay climbed to a $101,920 median while Help Desk/IT Support advertised pay fell to $56,077, a signal of where bargaining power sits. This divergence sharpens build-vs-buy tradeoffs: commodity support functions look increasingly suited to outsourcing or offshoring given the 41% of technologists willing to trade salary for remote flexibility, while differentiated infrastructure and security roles still command premiums that justify in-house investment. Consider reviewing headcount allocation role-by-role, shifting discretionary budget away from flat-demand generalist titles and toward the security and systems roles still seeing upward pay pressure.", "looking_ahead": [{"category": "Early indicator", "body": "Cook County unemployment hit 5.9% in August, 1.2 points above a year earlier \u2014 well above the metro average. Watch whether released talent from professional services and information-sector layoffs begins flowing into IT support and junior infrastructure applicant pools over the next two months."}, {"category": "Emerging pressure point", "body": "National tech layoffs already exceed all of 2025 (133,417 through October 21), yet Chicago's Cybersecurity Analyst and Software Engineer pay continue rising. Monitor whether displaced talent from other metros relocates or goes remote into Chicago-based roles, which could cool advertised pay gains for mid-2027 hiring."}, {"category": "Potential inflection point", "body": "State payroll growth is lagging national growth (0.2% vs 0.3%), and Chicago nonfarm jobs fell 2,700 year-over-year. If this trend deepens into Q1 2027, expect discretionary IT project and generalist hiring to slow further ahead of infrastructure and security roles."}, {"category": "Worth watching", "body": "Illinois ranks 47th nationally in job opportunities per capita despite a declining unemployment rate statewide \u2014 a mismatch signal. Track whether this skills gap widens specifically in cloud and security disciplines, where Chicago employers may need to pay above current advertised medians to close pipeline gaps."}], "roles": [{"role": "Data Scientist", "data_scope": "metro", "metro_p25": 110929.0, "metro_p50": 136729.6, "metro_p75": 157070.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 145881.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Systems Administrator", "data_scope": "metro", "metro_p25": 81548.0, "metro_p50": 95000.0, "metro_p75": 106563.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 102503.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Network Engineer", "data_scope": "metro", "metro_p25": 75917.0, "metro_p50": 111046.8, "metro_p75": 130600.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 115757.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 114992.25, "metro_p50": 152162.0, "metro_p75": 167754.75, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 154403.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Help Desk/IT Support Specialist", "data_scope": "metro", "metro_p25": 45760.0, "metro_p50": 56077.0, "metro_p75": 62500.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 53129.0, "national_trend_direction": "down", "national_trend_magnitude": "moderate"}, {"role": "Cybersecurity Analyst", "data_scope": "metro", "metro_p25": 88374.0, "metro_p50": 101920.0, "metro_p75": 110885.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 107327.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "IT Project Manager", "data_scope": "metro", "metro_p25": 86682.0, "metro_p50": 123671.0, "metro_p75": 130333.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 118149.8, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [], "citations": [], "methodology": "Advertised pay from active employer job postings, not survey data. WageScape's median is calibrated to correct for spurious low-value postings: distribution analysis shows roughly the lowest 10% of raw values are erroneous entries, so the reported median is the 60th percentile of raw advertised pay.", "edition_label": "November 2026", "files": {"html": "chicago-naperville-joliet-il-in-wi-msa/information-technology/2026-10.html", "pdf": "chicago-naperville-joliet-il-in-wi-msa/information-technology/2026-10.pdf"}, "published_at": "2026-11-03T08:19:55.988163+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/chicago-naperville-joliet-il-in-wi-msa/information-technology/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/chicago-naperville-joliet-il-in-wi-msa/information-technology/2026-10.pdf"}