Research · · 6 mins
2026 H-1B Sponsorship Report for Software Engineers
22,659 active U.S. software engineering postings analyzed: 66.9% carry Highly likely or Likely sponsorship signals. See which specialties, employers and locations make up the current inventory.
On October 08, 2026 (UTC), 15,153 of 22,659 active U.S.-eligible software engineering postings observed by Openbound (66.9%) carried Highly likely or Likely H-1B sponsorship classifications. The denominator is distinct active posting IDs from active employer sources, not the entire U.S. software job market.
2,549 of 22,659 postings (11.2%) were Unclear. These are evidence classifications, not observed candidate success probabilities. They describe what the available job and employer records support; they do not predict an offer, visa approval or lottery outcome.
For a job seeker, the useful question is where a relevant current opening overlaps with attributable sponsorship evidence. This report separates that overlap from employer reputation, compares title-defined specialties, and shows how location and workplace coverage constrain the conclusions.
- Active U.S. software postings
- 22,659
- Highly likely + Likely
- 66.9%
- Verified employer history
- 68.2%
Sponsorship signals: a shortlist, not a success rate
Across all 22,659 postings, the distribution is Highly likely: 7,188 / 22,659 (31.7%); Likely: 7,965 / 22,659 (35.2%); Possible: 3,780 / 22,659 (16.7%); Unclear: 2,549 / 22,659 (11.2%); Unlikely: 1,177 / 22,659 (5.2%). Every retained posting has a persisted classification from the same taxonomy used in Openbound.
Highly likely and Likely are useful filters for prioritizing verification. Possible reflects limited supporting evidence; Unclear is an evidence gap. Unlikely can reflect an explicit restriction or other negative evidence. An employer’s historical filings do not override a current posting that rules out sponsorship. Rounded shares may not sum to exactly 100%.
Sponsorship likelihood distribution
Active openings · postings
Hover, tap or focus a bar to explore the numbers.
Show as table
| Classification | Postings | Share |
|---|---|---|
| Highly likely | 7188 | 31.7% |
| Likely | 7965 | 35.2% |
| Possible | 3780 | 16.7% |
| Unclear | 2549 | 11.2% |
| Unlikely | 1177 | 5.2% |
Look inside software engineering, not just at its total
General / Other Software is the largest title-defined group, with 14,211 / 22,659 postings (62.7%). This bucket includes general software titles that do not identify one of the named specialties. It should not be read as a single, uniform occupation.
For groups with at least 20 postings, General / Other Software has 9,211 / 14,211 (64.8%) Highly likely or Likely; Platform / Infrastructure / SRE has 3,120 / 4,174 (74.7%) Highly likely or Likely; Security Engineering has 1,332 / 1,850 (72.0%) Highly likely or Likely; Full-stack Engineering has 606 / 1,064 (57.0%) Highly likely or Likely; Backend Engineering has 372 / 626 (59.4%) Highly likely or Likely; Mobile Engineering has 339 / 467 (72.6%) Highly likely or Likely; Frontend Engineering has 173 / 267 (64.8%) Highly likely or Likely. These differences describe the current mix of employers and postings. They do not establish that moving into a different specialty would improve a candidate’s hiring outcome.
Subtypes follow a fixed title-rule precedence: security; platform, infrastructure or SRE; mobile; full-stack; frontend; backend; then general or other software. A platform title that also says backend is assigned to the platform group once. The broader software cohort follows the existing product’s first-matching occupation family.
Software specialty comparison
Highly likely + Likely · postings
Hover, tap or focus a bar to explore the numbers.
Show as table
| Specialty | Postings | Highly likely | Likely | Possible | Unclear | Unlikely | Favorable share |
|---|---|---|---|---|---|---|---|
| General / Other Software | 14211 | 5002 | 4209 | 2823 | 1400 | 777 | 64.8% |
| Platform / Infrastructure / SRE | 4174 | 1288 | 1832 | 412 | 498 | 144 | 74.7% |
| Security Engineering | 1850 | 369 | 963 | 248 | 197 | 73 | 72.0% |
| Full-stack Engineering | 1064 | 200 | 406 | 137 | 218 | 103 | 57.0% |
| Backend Engineering | 626 | 147 | 225 | 83 | 124 | 47 | 59.4% |
| Mobile Engineering | 467 | 138 | 201 | 37 | 73 | 18 | 72.6% |
| Frontend Engineering | 267 | 44 | 129 | 40 | 39 | 15 | 64.8% |
Current openings matter more than a sponsor logo
This ranking combines current software openings with attributable employer history. It sorts by verified-history openings first, then Highly likely + Likely openings, total cohort openings and employer name. It does not rank historical LCA volume or promise that every listed employer sponsors every software role.
The leading three employers account for 4,039 / 22,659 postings (17.8%) in this cohort. Amazon leads this inventory-with-evidence ranking with 1,755 current openings, 1,705 attached to verified history, and 1,649 carrying favorable signals.
Lockheed Martin makes the distinction concrete: 1,330 of 1,330 openings attach to verified history, yet 0 carry Highly likely or Likely signals. The historical-evidence ranking therefore does not make every entry a favorable-signal shortlist. Verified history requires a verified identity, mapped LCA or USCIS history, and positive recent filings or initial/continuing approvals. Continuing approvals can relate to existing workers. This evidence is employer-level, lagged and not necessarily software-specific; the separate favorable column describes the current opening’s classification.
Top software employers with verified history
Openings with verified employer history · postings
Hover, tap or focus a bar to explore the numbers.
Show as table
| Employer | Active software jobs | Verified-history jobs | Highly likely + Likely |
|---|---|---|---|
| Amazon | 1755 | 1705 | 1649 |
| Lockheed Martin | 1330 | 1330 | 0 |
| Apple | 954 | 954 | 954 |
| Anduril Industries | 535 | 535 | 0 |
| 472 | 472 | 472 | |
| Booz Allen Hamilton | 457 | 457 | 450 |
| Microsoft | 400 | 400 | 395 |
| Nvidia | 358 | 358 | 358 |
| TikTok | 254 | 254 | 248 |
| Blue Origin | 245 | 245 | 0 |
| General Motors | 204 | 204 | 204 |
| Qualcomm | 199 | 199 | 199 |
| OpenAI | 180 | 180 | 180 |
| Boeing | 162 | 162 | 0 |
| Palantir Technologies | 140 | 140 | 140 |
| Roblox | 122 | 122 | 122 |
| Palo Alto Networks | 121 | 121 | 51 |
| ServiceNow | 116 | 116 | 116 |
| Cisco | 114 | 114 | 114 |
| Anthropic | 112 | 112 | 112 |
Location is a posting field, not a count of seats
The recorded primary states with the most openings are CA: 7,528 / 22,659 (33.2%); WA: 2,201 / 22,659 (9.7%); TX: 1,556 / 22,659 (6.9%). A primary-state count is useful for navigating the inventory, but it does not capture every eligible worksite of a multi-location or nationwide remote posting.
Each posting contributes to exactly one stored primary-state bucket. 2677 / 22,659 records have no stored primary state and remain in the unspecified bucket. The chart displays the ten largest buckets; expand the table for all states. Before planning a move, check the source’s permitted location and work authorization language.
Primary state distribution
Active openings · postings
Hover, tap or focus a bar to explore the numbers.
Show as table
| Primary state | Postings | Share | Highly likely + Likely |
|---|---|---|---|
| CA | 7528 | 33.2% | 5949 |
| Unspecified / multi-location | 2677 | 11.8% | 1338 |
| WA | 2201 | 9.7% | 1935 |
| TX | 1556 | 6.9% | 981 |
| NY | 1337 | 5.9% | 973 |
| VA | 1026 | 4.5% | 531 |
| CO | 833 | 3.7% | 183 |
| MA | 780 | 3.4% | 532 |
| MD | 581 | 2.6% | 109 |
| TN | 410 | 1.8% | 408 |
| NJ | 404 | 1.8% | 332 |
| FL | 375 | 1.7% | 132 |
| PA | 297 | 1.3% | 117 |
| GA | 288 | 1.3% | 158 |
| MI | 258 | 1.1% | 182 |
| IL | 252 | 1.1% | 175 |
| NC | 242 | 1.1% | 154 |
| OH | 227 | 1.0% | 189 |
| DC | 225 | 1.0% | 114 |
| AL | 166 | 0.7% | 18 |
| MO | 143 | 0.6% | 76 |
| MN | 125 | 0.6% | 98 |
| IN | 99 | 0.4% | 65 |
| OR | 92 | 0.4% | 83 |
| AZ | 80 | 0.4% | 50 |
| UT | 78 | 0.3% | 38 |
| DE | 55 | 0.2% | 51 |
| WI | 31 | 0.1% | 23 |
| NH | 29 | 0.1% | 18 |
| NV | 27 | 0.1% | 18 |
| OK | 27 | 0.1% | 12 |
| ID | 26 | 0.1% | 24 |
| CT | 22 | 0.1% | 18 |
| HI | 18 | 0.1% | 12 |
| IA | 16 | 0.1% | 3 |
| KY | 16 | 0.1% | 8 |
| NE | 16 | 0.1% | 7 |
| NM | 16 | 0.1% | 4 |
| KS | 13 | 0.1% | 5 |
| SC | 13 | 0.1% | 6 |
| ND | 10 | 0.0% | 0 |
| ME | 8 | 0.0% | 6 |
| MS | 7 | 0.0% | 2 |
| RI | 7 | 0.0% | 7 |
| AR | 6 | 0.0% | 4 |
| MT | 6 | 0.0% | 0 |
| LA | 4 | 0.0% | 2 |
| VT | 2 | 0.0% | 2 |
| WV | 2 | 0.0% | 0 |
| AK | 1 | 0.0% | 0 |
| SD | 1 | 0.0% | 1 |
Remote flexibility and sponsorship evidence are different filters
Unspecified: 17,072 / 22,659 (75.3%); Remote: 3,110 / 22,659 (13.7%); Hybrid: 1,498 / 22,659 (6.6%); On-site: 979 / 22,659 (4.3%). Among the 3110 Remote postings, 1902 (61.2%) carry Highly likely or Likely classifications.
Workplace type is unspecified for 17,072 / 22,659 postings (75.3%). The extraction keeps these unknowns rather than treating a missing remote flag as on-site work. This missing coverage, along with differences in employers and roles, prevents a causal claim about workplace arrangement and sponsorship.
If remote work is essential, combine the workplace filter with a favorable sponsorship classification, then confirm permitted states and the employing entity. A U.S. remote posting can still require existing authorization and can still exclude international or certain state locations.
Workplace distribution
Active openings · postings
Hover, tap or focus a bar to explore the numbers.
Show as table
| Workplace | Postings | Share | Highly likely + Likely | Favorable share |
|---|---|---|---|---|
| Unspecified | 17072 | 75.3% | 11642 | 68.2% |
| Remote | 3110 | 13.7% | 1902 | 61.2% |
| Hybrid | 1498 | 6.6% | 1149 | 76.7% |
| On-site | 979 | 4.3% | 460 | 47.0% |
What to do with these findings
Start with the 15,153 favorable-signal openings, then filter for the stack, scope and location you can actually work in. Use the specialty comparison to refine your search, not to infer a personal success probability.
Build an employer shortlist from current relevant openings. For each role, check the source posting’s sponsorship restriction, the employing legal entity and the evidence on the company page. A sponsor’s historical scale is less useful when it has no suitable current opening.
For the 2,549 Unclear openings, ask a focused recruiter question early: does this specific role consider candidates needing sponsorship for your pathway? Missing evidence does not mean refusal, but resolving it before a long interview loop saves time.
Separate location from immigration support. For Remote openings, confirm permitted U.S. states; for multi-location roles, confirm the actual worksite. This snapshot counts listings, not vacancies, offers or hires.
Sources & research notes
Methodology
Active jobs; country=US; active company; US eligibility not explicitly excluded; existing software-engineering title family; first matching family determines inclusion; title-derived software subtypes; persisted sponsorship conclusion required
The production pool contained 225,659 active U.S. postings from active companies at the initial count. The read-only title query retained 22,659 distinct eligible software posting IDs. 62,477 title candidates were examined. Missing persisted classifications block publication.
The cohort uses the product’s software-engineering family. Within that cohort, deterministic title rules assign one subtype in the precedence documented above. Shared aggregation reconstructs every published number from the posting-level audit.
Verified employer history uses the same definition as the first Openbound Research report: verified identity, mapped LCA or USCIS evidence and positive filings or approvals. It remains distinct from each posting’s sponsorship classification.
Extraction began on October 08, 2026 and finished on October 08, 2026. The JSON preserves exact UTC timestamps, query scope and coverage counts; the repository audit retains the posting-level rows used for reproduction.
Read the research methodology and data definitions →Download the aggregate tables: CSV · JSON with scope and timestamps. These downloads contain counts, not job-description copies or candidate records.
Sources & limitations
- This monitored-source inventory is not a representative census of U.S. software employment. Active posting IDs are not unique seats, offers or hires.
- Title taxonomy can omit abbreviated or ambiguous titles. First-matching product families can assign a software-adjacent role elsewhere; the cohort does not claim to cover all engineering, data science or AI/ML work.
- Specialty labels use title text, not verified duties. Small groups are descriptive; employer composition and collection coverage can affect comparisons.
- There is no sufficiently comparable structured seniority field in this extraction. The report does not infer seniority effects from inconsistent title conventions.
- 18,316 / 22,659 postings (80.8%) have at least one salary bound. Currency, pay period, conditional ranges and regional compensation are not harmonized, so no salary–sponsorship correlation is published.
- Stored primary states do not cover every permitted worksite. Remote and unspecified workplace values are separate; remote does not imply international eligibility.
- Paginated production reads are not atomic; source updates can occur during extraction. Data-through is the extraction date, not each posting’s last verification date.
- Employer history is lagged, may cover different roles and can include continuation approvals. No candidate outcomes, success probabilities or new-hire counts are observed.
- Openbound current jobs and employer provenance
- Openbound sponsorship methodology
- U.S. Department of Labor — OFLC disclosure data
- USCIS — H-1B Employer Data Hub
Spotted an error? Request a correction. Updates replace the dated snapshot at this stable URL; the original publication date stays fixed.