The H-1B visa remains one of the most popular pathways for skilled tech workers to work in the United States. This guide covers everything you need to know about the H-1B process, requirements, and strategies for success.

H-1B Visa Basics

The H-1B visa is a non-immigrant visa category for specialty occupations, commonly used by tech companies to hire skilled workers globally.

Key Facts

  • Duration: Initial 3 years, renewable for another 3 years
  • Total possible: Up to 6 years maximum
  • Employer sponsorship: Required (not independently portable)
  • Annual cap: 65,000 + 20,000 advanced degree (US Masters+)
  • Lottery system: Used when applications exceed caps

Eligibility Requirements

You Must Have

  1. Bachelor’s degree (minimum) in any field

    • US accredited degree, OR
    • Foreign equivalent evaluated
    • Technical degrees prioritized
  2. Specialty occupation job requiring:

    • Theoretical/practical knowledge
    • Bachelor’s minimum requirement
    • More complex duties than typical in field
  3. Employer sponsorship

    • US-based company
    • Must file petition for you
    • No employer sponsorship = no visa
  4. Required qualifications

    • 2-5+ years experience typical
    • Salary meets prevailing wage
    • US workers not displaced

Common Tech H-1B Roles

  • Software Engineer/Developer
  • Software Architect
  • Data Scientist
  • Systems Engineer
  • Database Administrator
  • Network Administrator
  • IT Manager
  • Cloud Engineer

H-1B Salary Requirements

Prevailing Wage Determinations (2024):

LevelDescriptionSalary Range
Level 1Entry-level$60,000-$90,000
Level 2Intermediate$90,000-$120,000
Level 3Experienced$120,000-$150,000
Level 4Expert$150,000-$200,000+

Major Tech Cities:

  • Silicon Valley: $130,000-$200,000
  • New York: $100,000-$160,000
  • Seattle: $110,000-$170,000
  • Austin: $90,000-$140,000
  • Boston: $95,000-$150,000

H-1B Application Timeline

Year 1: Preparation (September - March)

  • Connect with potential employers
  • Start networking and applications
  • Prepare credentials documentation
  • Get degree evaluated if non-US

Year 2: Registration & Filing (March - April)

  • Registration period: mid-March to mid-April
  • Filing period: typically April 1-20
  • Companies file on your behalf
  • Lottery drawn if over-subscribed

Year 3: Approval (May - September)

  • May-June: Lottery results announced
  • June-August: USCIS reviews petitions
  • August-September: Approvals received
  • October 1: New visa year begins

Year 3-4: Visa Processing

  • Get visa stamp at US embassy/consulate
  • Medical examination
  • Interview (may be waived)
  • October 1: Enter US on H-1B

Complete Application Process

Phase 1: Labor Condition Application (LCA)

Timeline: 2-3 weeks before H-1B filing

The employer must file an LCA with Department of Labor:

  • Certifies wage is at prevailing level
  • Confirms no US worker displacement
  • Public notice posting (10 days minimum)
  • Processing: ~1-2 weeks

Phase 2: H-1B Petition Filing

Timeline: April 1-20 (registration March 12-April 12, 2024)

Required documents:

  • Completed I-129 form
  • Approved LCA copy
  • Education credentials/evaluation
  • Job description and duties
  • Work experience documentation
  • Contracts or offer letter
  • USCIS filing fee ($460)
  • Optional premium processing fee ($1,500)

Phase 3: USCIS Processing

Timeline: 3-6 months or 2-3 weeks with premium

USCIS reviews for:

  • Specialty occupation requirement
  • Wage documentation
  • Education/experience verification
  • Security background checks

Phase 4: Approval & Visa Stamp

Timeline: 2-4 weeks

  • Form I-797 approval notice
  • Schedule visa interview
  • Gather supporting documents
  • Attend embassy interview
  • Receive visa stamp
  • Ready to enter US October 1

H-1B Lottery System Explained

How It Works

2024 Cap Distribution:

  • 65,000 general cap
  • 20,000 advanced degree cap (US Masters+)
  • Total: 85,000 visas available
  • 2023: 280,000+ applications
  • Acceptance rate: ~30%

Lottery Process:

  1. Applications submitted April 1-20
  2. If under cap, all processed
  3. If over cap, random lottery conducted
  4. Winners: Selected for processing
  5. Non-selected: Returned with fee refund

Lottery Strategies

Increase Your Odds:

  • File for advanced degree cap (US Masters degree)
  • Can increase odds by 30-40%
  • Many applicants pursue Masters specifically
  • ROI calculation: Cost of degree vs. increased odds

Multiple Applications:

  • Some companies file multiple times
  • Increases probability of at least one selection
  • Additional fees but better odds

Specialized Occupations:

  • Some areas face less competition
  • Emerging tech roles less saturated
  • AI, cybersecurity, cloud roles trending

Salary Negotiation Points

Typical H-1B Packages

  • Base salary: $100,000-$150,000
  • Relocation: $10,000-$30,000
  • Sign-on bonus: $10,000-$50,000
  • Stock options: 0.01%-0.5%
  • Performance bonus: 10%-20% of salary
  • Health insurance: Fully covered
  • 401(k) matching: 3%-6%

Negotiation Strategy

  1. Research prevailing wage for role/location
  2. Get recruiter market analysis
  3. Compare similar roles (Glassdoor, Levels.fyi)
  4. Negotiate before signing offer
  5. Ensure salary meets prevailing wage minimum

Common Reasons for Denial

  1. Job not specialty occupation - Most common reason
  2. Salary below prevailing wage - Failure to compensate properly
  3. Education/experience mismatch - Credentials don’t qualify
  4. No actual job - Duplicate filings, no genuine need
  5. US worker displacement concerns - Company replaced US workers
  6. Fraud/misrepresentation - False documents

Post-Approval Next Steps

After Lottery Selection

Timeline: May - October

  1. Notify your employer (immediately)

  2. Plan logistics

    • Housing search
    • Visa interview scheduling
    • Travel planning
    • Relocation company coordination
  3. Embassy interview

    • Schedule: 2-8 weeks in advance
    • Gather: Original documents, LCA, passport
    • Prepare for questions
    • Wait time: 5-30 minutes typically
  4. Visa stamp received

    • Ready to travel to US
    • Start date: Typically October 1-30
    • Sometimes earlier if pending project
  5. Arrival in US

    • Bring original documents
    • Port of entry inspection
    • Employment start date
    • Social Security number application

H-1B Extensions & Green Card Path

H-1B to Green Card Timeline

  • H-1B year 1-3: Initial visa period
  • Year 3-4: Can start green card process (often simultaneous)
  • PERM labor certification: 6-12 months
  • Green card processing: 2-4 years
  • Total path: 5-8 years typical

Extensions

  • Extend for another 3 years
  • Same petition/approval process
  • Used as bridge to green card

Alternative Visa Options

If H-1B not feasible:

  1. EB-1 (Extraordinary Ability)

    • For exceptional tech talent
    • No cap, no lottery
    • Rare, high bar
  2. O-1 (Extraordinary Talent)

    • Similar to EB-1 but temporary
    • For recognized experts
    • Faster than green card
  3. Green Card (EB-2/EB-3)

    • Permanent solution
    • Longer process (5-8 years)
    • Worth pursuing while on H-1B
  4. L-1 (Intracompany Transfer)

    • For existing employees transferring offices
    • No cap or lottery
    • Requires 1-year prior employment

Action Plan for 2024-2025

August-September 2024: Start connecting with companies October 2024: Get degree evaluated if non-US November-February 2025: Apply to positions March 2025: Company begins LCA process March 15-April 15, 2025: Registration period April 1-20, 2025: Filing deadline June 2025: Results announced July-September 2025: USCIS processing September 2025: Visa interview October 1, 2025: Start work in US

The H-1B visa remains highly competitive but remains a primary pathway for tech workers to work in the United States. Success requires early planning, working with experienced employers, and realistic timeline expectations.