Labor Market Pulse · Information Technology · September 2026
Information Technology Labor Market Report: Bismarck, ND MSA — September 2026
Bismarck IT pay outruns the nation despite a shrinking job base.
Software Engineer pay in Bismarck hit $157,360 against a national $153,652 even as metro nonfarm employment slipped from 74.4 to 73.6 thousand jobs in August.
Free archive edition. Published by WageScape as sent to subscribers; data as of September 2026.
Key indicators
- Bismarck unemployment rate: 1.9% — Lowest among small U.S. metros, July 2026
- Metro nonfarm employment: 73.6K — Down from 74.4K in July 2026 (preliminary)
- ND statewide open positions: 12,600 — Against 2.2% statewide unemployment
- ND 10-yr tech replacement demand: 86% — 6,320 of 7,260 positions are replacement, not growth
Key takeaways
Software Engineer pay in Bismarck now exceeds the national median.
Advertised pay of $157,360 locally versus $153,652 nationally, with metro growth marked significant against a stable national trend, suggests local employers are bidding aggressively against remote-work competition for a scarce skill set. This inversion rarely happens in a metro where overall mean hourly wages run below national averages, and it signals the software talent pool has effectively gone national.
Cybersecurity pay is rising locally but still trails the country by $15,000.
Metro median of $91,538 against a national figure of $106,790 leaves Bismarck exposed if security talent benchmarks against remote-friendly national roles paying $191,700 on average per Lorien Global. Current conditions suggest security hiring plans should assume above-market increases are required just to hold current staff, not just to recruit.
Network Engineer demand looks like a retention story, not a growth story.
Metro pay of $144,569 sits well above the national median of $114,400, an unusual premium for a role nationally flagged for demand compression. This may reflect scarcity rather than strategic investment — organizations should benchmark this premium against actual vacancy duration before assuming it reflects expanding scope.
Systems Administrator wage growth outpaces the national trend despite a shrinking role.
Local pay rose significantly to $98,810 even as national demand for traditional admin functions faces structural compression from AI-driven automation. The divergence is consistent with North Dakota's 86% replacement-driven tech labor demand — local scarcity is masking a role that may not justify its current trajectory long-term.
Median advertised pay by role — Bismarck, ND MSA
| Role | 25th percentile | Median advertised pay | 75th percentile | Metro trend | National median |
|---|---|---|---|---|---|
| Data Scientist | $128,400 | $158,057 | $166,954 | Moderate increase | $148,250 |
| Systems Administrator | $75,334 | $98,810 | $104,831 | Significant increase | $101,168 |
| Network Engineer | $84,818 | $144,569 | $164,363 | Moderate increase | $114,400 |
| Software Engineer | $126,587 | $157,360 | $167,434 | Significant increase | $153,652 |
| Help Desk/IT Support Specialist | $38,625 | $44,875 | $45,390 | Moderate increase | $53,644 |
| Cybersecurity Analyst | $66,129 | $91,538 | $124,849 | Significant increase | $106,790 |
| IT Project Manager | $87,880 | $113,656 | $123,605 | Significant increase | $117,530 |
WageScape's median is calibrated to correct for spurious low-value postings (reported as the 60th percentile of raw advertised pay). Download: CSV · JSON
Local market conditions
Bismarck's unemployment rate held near 1.9% through July 2026, the lowest among small metro labor markets nationally, even as nonfarm employment slipped from 74.4 thousand to a preliminary 73.6 thousand in August. Tight labor supply combined with a payroll contraction suggests employers are struggling to fill roles rather than cutting them, a dynamic that keeps wage pressure elevated even when headline job counts soften.
What it means
Persistently sub-2% unemployment paired with declining nonfarm headcount points to a market where attrition, not layoffs, is driving the labor story — IT leaders should treat open requisitions in cloud, security, and software roles as slower-to-fill and costlier to fill than national postings data implies. Build-vs-buy decisions tilt further toward contract and outsourced delivery for infrastructure and support functions, freeing scarce permanent headcount for specialized cybersecurity and software engineering work where advertised pay is climbing fastest. Consider reviewing contractor-to-permanent ratios for infrastructure and admin functions this quarter, given the gap between Bismarck's labor scarcity and its below-national wage base.
Looking ahead
Early indicator: August's drop from 74.4 to 73.6 thousand nonfarm jobs warrants a second data point before drawing conclusions. If September confirms the decline, IT leaders should watch whether it reflects genuine demand softening or simply unfilled vacancies converting to lost headcount counts.
Potential inflection point: The Global Talent Summit (Sept 3) and Governor's Workforce Summit (Sept 23) both signal state-level momentum toward international talent pipelines. Expect visa-dependent hiring timelines to become a more routine planning variable for cybersecurity and AI-adjacent roles over the next two quarters.
Worth watching: North Dakota's statewide 12,600 open positions against 2.2% unemployment implies Bismarck IT employers compete with energy and agriculture sectors offering remote flexibility. Watch whether hybrid-policy announcements from major regional employers shift candidate expectations before year-end.
Emerging pressure point: National WARN filings from Amazon, Meta, Verizon and Oracle have not yet produced meaningful North Dakota spillover, with the state recording just 5 notices and 599 affected workers year-to-date. A sustained absence of released talent entering the local pool keeps competitive pressure on advertised pay for specialized roles.
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. WageScape observes 98% of U.S. job openings daily.
Free to read and cite with attribution to WageScape. Terms of use.
