Visa Requirements

Software Engineer at Meta — H-1B Wage, PERM & Green Card

Software Engineer at Meta — H-1B Wage Level, PERM Record & Green Card Timeline

Software Engineers sponsored by Meta (formerly Facebook) on H-1B status are typically filed under SOC code 15-1252 (Software Developers), and Meta has long been one of the largest H-1B and PERM sponsors among consumer internet companies. Meta's internal engineering ladder (E3 through E7 and beyond) maps loosely onto DOL's four wage levels, and the company's well-publicized 2022-2023 layoffs made H-1B timeline questions especially relevant for its engineering workforce.

H-1B Wage Level for Software Engineers at Meta

Wage LevelDOL CharacterizationTypical Meta Engineering Match
Level IEntry-level, close supervisionE3, new graduate engineers
Level IIModerate independent judgmentE4, early-career engineers
Level IIIExperienced, complex assignmentsE5, senior engineers
Level IVExpert-level, broad authorityE6/E7, staff and principal engineers

PERM and Green Card Timeline

StageWhat HappensTypical Duration
Prevailing Wage DeterminationDOL sets the wage floorA few months
PERM RecruitmentMeta tests the labor marketRoughly 2-3 months
PERM Filing (ETA-9089)Filed after the quiet periodFiled once recruitment closes
PERM AdjudicationDOL review, possible auditMany months; longer if audited
I-140 PetitionMeta files the immigrant petitionWeeks with premium processing
Priority Date WaitWait for visa bulletin currencyShort for most countries; often years for India/China EB-2
I-485 or Consular ProcessingFinal green card stepSeveral months to over a year

What This Means If You Are a Meta Software Engineer

Meta's 2022 and 2023 layoffs are a real, well-documented reminder of why H-1B employees should never treat a green card process as a guarantee of continued employment: federal regulation gives terminated H-1B workers a 60-day grace period to find a new sponsor, change status, or depart the country, regardless of how far along their PERM or I-140 case had progressed. If your I-140 was already approved before a layoff, you generally retain your priority date for use with a future employer's PERM filing, which is valuable protection worth understanding before you need it. Meta's engineering compensation is generally competitive nationally, so wage-level minimums rarely constrain actual offers, but the SOC classification and job duties described in your PERM still determine your EB-2 or EB-3 category.

FAQs

What wage level does Meta typically use for Software Engineers? It spans Level I for new-grad E3 hires up to Level IV for staff/principal engineers, following the standard experience-and-judgment framework rather than internal title alone.

Does Meta still sponsor green cards after its layoffs? Yes, Meta continues to sponsor PERM and I-140 petitions for its remaining and newly hired engineering workforce, though individual sponsorship decisions vary by team and role.

What happens to my pending PERM case if I am laid off from Meta? The PERM application generally cannot be used by a new employer — it is tied to Meta as the sponsoring employer — but an already-approved I-140 lets you keep your priority date for a future sponsor's filing.

How much time do I have to find a new sponsor after a Meta layoff? Federal rules generally provide a 60-day grace period from termination to find new sponsorship, change to another status, or leave the United States.

Is a Meta Software Engineer role usually filed EB-2 or EB-3? It depends on the minimum degree and experience requirements listed in the PERM job description; senior roles requiring a master's degree are more likely to qualify for EB-2.

Can I use accumulated H-1B time if I return to Meta later? If you had not yet reached your six-year H-1B cap and depart before it is used, remaining time can potentially be used again in a future H-1B petition, subject to standard eligibility rules.

Related Guides

Track Your Case With VisaSherpa.ai

VisaSherpa.ai helps Meta H-1B employees track PERM and I-140 status and plan ahead for layoff risk with a clear, personalized timeline. Start tracking your case free.