If you are looking at a Meta offer or preparing for one, you already know Meta pays more than most companies. What most salary articles do not explain is why the range within each level is so wide, what actually moves the number during negotiation, and what happens to your compensation after year one when refreshers and performance multipliers kick in.
This article covers all of it. The Levels.fyi data referenced here was updated May 21, 2026. The Blind and Teamblind negotiation data comes from verified offer threads in 2025 and 2026. The performance system details come from internal memos that surfaced publicly.
If you have a Meta offer in hand, do not sign anything until you have read the negotiation section.
Why Meta Salaries Look Different From Every Other Company
Meta pays more than Google at most equivalent levels. That is not an opinion, it is what the data shows. The median total compensation for a Meta software engineer across all U.S. levels is $444,000 versus Google's $321,000, according to Levels.fyi data updated on the same day.
The reason is structural. Meta competes aggressively for engineering talent because its core products, Facebook, Instagram, WhatsApp, and Reality Labs, run on engineering execution at a scale very few companies in the world operate at. The compensation is calibrated to win talent competitions against Google, Amazon, Apple, and increasingly against AI labs.
The trade-off is well documented on Blind. Meta's performance culture is more intense than Google's. The performance review system has real consequences, including forced stack ranking and the possibility of a PIP after two consecutive "Meets Most" ratings. You are paid more, but the company also expects more consistently.
Understanding both sides of that equation matters before you evaluate the offer.
How Meta Compensation Actually Works
Meta compensation has four main components. Each one behaves differently in negotiation.
Base Salary
Paid biweekly. The band at each level is narrower than the equity component, but still negotiable within a range. Base salary at Meta scales from around $133,000 at E3 to roughly $270,000 to $290,000 at E6. Above E6, base salary growth slows significantly as equity becomes the dominant driver.
RSUs (Restricted Stock Units)
This is where Meta's compensation pulls ahead of most companies. RSU grants at Meta are larger relative to base than at Google or Amazon, particularly at E5 and above. The grant is expressed as a total dollar value over four years, vesting in equal 25% chunks annually (with quarterly vesting within each year). The value fluctuates with Meta's stock price, which has had significant swings in both directions over the past few years.
Performance Bonus
Target bonus is set by level. E3 targets 10%. E4 and E5 target 15%. E6 targets 20%. E7 targets 25%. In early 2026, Meta announced an updated performance system that rewards top performers with up to 300% of their base bonus target. This is not new territory for Meta, the structure mirrors what existed in earlier years, but the public announcement signals the company is doubling down on differentiating high performers financially.
Sign-On Bonus
Paid in year one to compensate for unvested equity being left behind at your previous employer. Typically $20,000 to $100,000 depending on level, and sits in a separate budget from the main negotiation. This is often the most flexible component when a recruiter tells you the offer is firm.
Meta Software Engineer Salary by Level
All figures are U.S. national data from Levels.fyi as of May 21, 2026 unless otherwise noted.
E3: Entry Level Software Engineer
Title: Entry Level Software Engineer Experience: 0 to 2 years, typically new graduate Levels.fyi Median TC: $185,000
| Component | Amount |
|---|---|
| Base Salary | ~$133,000 |
| RSU Grant (annual) | ~$45,000 |
| Bonus (10% target) | ~$14,000 |
| Total Compensation | $185,000 to $210,000 |
E3 is the standard entry point for new graduates at Meta. The total comp is competitive relative to most companies, but sits below Google L3 at comparable experience levels in recent Levels.fyi data.
The equity grant at E3 is the smallest on the ladder. What matters more at this level is getting leveled correctly into E3 rather than being placed below that, and understanding that the promotion timeline to E4 typically runs 12 to 18 months for strong performers.
What moves the E3 number: competing offers from Google, Amazon, or Apple are the most reliable lever. Without a competing offer, most E3 candidates land within a narrow range of the median. With a competing offer, sign-on bonuses are the most common adjustment because the RSU grant band at E3 is tight.
E4: Mid Level Software Engineer
Title: Mid Level Software Engineer Experience: 2 to 4 years Levels.fyi Median TC: $311,000
| Component | Amount |
|---|---|
| Base Salary | ~$181,000 |
| RSU Grant (annual) | ~$107,000 |
| Bonus (15% target) | ~$27,000 |
| Total Compensation | $270,000 to $345,000 |
E4 is where Meta's compensation starts pulling significantly ahead of non-FAANG companies and begins competing with Google on total comp. The RSU grant more than doubles from E3, which drives most of the jump.
At E4, Meta expects engineers to own features end-to-end and demonstrate the independence needed to progress toward E5. The median timeline from E4 to E5 is two to three years, but strong performers have cleared it in under two.
The under-leveling risk at E4: Blind threads consistently show that candidates with five or more years of experience who interview for E4 rather than E5 leave significant money on the table. The gap between E4 median ($311,000) and E5 median ($480,000) is $169,000 per year. That is not a gap you recover from negotiating within E4. The most important decision is pushing for the right level in the first place.
What moves the E4 number: similar to E3, competing offers are the primary lever. Blind data from verified E4 offer threads suggests candidates without competing offers land within 5 to 8% of median. Candidates with competing offers from Google or Amazon see RSU grants push toward $120,000 to $130,000 annually.
E5: Senior Software Engineer
Title: Senior Software Engineer Experience: 4 to 7 years Levels.fyi Median TC: $480,000
| Component | Amount |
|---|---|
| Base Salary | ~$220,000 |
| RSU Grant (annual) | ~$227,000 |
| Bonus (15% target) | ~$33,000 |
| Total Compensation | $420,000 to $580,000 |
E5 is the most important level at Meta for most mid-career engineers. It is the first level where Meta's compensation clearly separates from Google's equivalent (L5 at $423,000 median versus Meta E5 at $480,000). It is also the level with the widest RSU range, which makes negotiation both more impactful and more complex.
IGotAnOffer's 2026 negotiation data confirms that the RSU component at E5 has far more variance than the base or sign-on. A Blind thread from a verified E5 candidate showed an initial offer of $200,000 base, $500,000 RSU over four years, and 15% bonus. Blind responses suggested pushing to a minimum of $230,000 base, $600,000 RSU, and a $75,000 joining bonus as a realistic counter. That counter represents approximately $70,000 more in year one compensation against the initial offer.
Real offer data from Blind in 2025 and 2026 shows E5 RSU grants ranging from $500,000 to $800,000 over four years at Bellevue and Bay Area locations. The spread is real, and it is entirely a function of negotiation.
What moves the E5 number: competing offers matter more at E5 than at any other level. A real competing offer from Google, Amazon, or an AI lab gives you concrete leverage to push RSU grants upward. Blind data shows that candidates with competing offers at E5 regularly land $100,000 to $150,000 more in total RSU value over the four-year grant compared to candidates negotiating without competing offers.
The leveling conversation: if you have experience that supports an E6 loop but you were offered E5, raise this before the offer is finalized. The Teamblind community consistently shows that candidates downgraded from E6 to E5 during the interview process have limited leverage to recover that level in negotiation. The time to make the case is before the offer is issued, not after.
E6: Staff Software Engineer
Title: Staff Software Engineer Experience: 7 to 12 years Levels.fyi Median TC: $688,000
| Component | Amount |
|---|---|
| Base Salary | ~$269,000 |
| RSU Grant (annual) | ~$416,000 |
| Bonus (20% target) | ~$54,000 |
| Total Compensation | $600,000 to $970,000 |
E6 is one of the hardest levels to reach at Meta and one of the most financially significant. The median total compensation of $688,000 represents a jump of over $200,000 from E5 median. The range, running from $600,000 to nearly $1,000,000, is the widest of any level covered in this article.
Reaching E6 requires demonstrated cross-team impact, the ability to set technical direction for a meaningful product or platform area, and a record of decisions that improved systems at scale. It is not just about being a strong senior engineer. It requires operating at a qualitatively different scope.
One thing worth knowing from real Blind offer threads: external E6 hires at Meta report that the ramp-up period is demanding. Several verified posts describe the first six months as intense, with high expectations set immediately. This is worth factoring into how you evaluate the total compensation against your current situation.
Blind data from a recent E6 Bay Area negotiation showed an initial offer with base around $250,000 and stock approaching $700,000 to $800,000 over four years. The sign-on at E6 can reach $75,000 to $100,000, and sits in a separate budget, giving it more room to move than the recruiter typically signals upfront.
What moves the E6 number: at this level, competing offers from top companies and AI labs carry real weight. The RSU band is wide enough that a legitimate competing offer can move the grant by $100,000 to $200,000 over the four-year vest. Sign-on is also a meaningful lever, often the path of least resistance when the base and RSU feel locked.
E7: Senior Staff Software Engineer
Title: Senior Staff Software Engineer Experience: 12 or more years, typically 15 or more Levels.fyi Median TC: $1,470,000
| Component | Amount |
|---|---|
| Base Salary | ~$300,000+ |
| RSU Grant (annual) | ~$1,000,000+ |
| Bonus (25% target) | ~$75,000+ |
| Total Compensation | $1,000,000 to $1,500,000+ |
E7 puts engineers firmly in the top fraction of a percent of earners in any industry. Fewer than 3% of Meta engineers ever reach this level. The expectation is org-wide technical leadership, strategic influence over major product or platform decisions, and a track record that is visible at the company level.
The spread at E7 is enormous. The published Levels.fyi median of $1,470,000 represents the middle of a range that runs from roughly $1,000,000 at entry to well above $1,500,000 for candidates with strong competing interest from AI labs or hedge funds.
At E7, the negotiation playbook changes completely. Engineers at this level rarely negotiate from a position of information asymmetry. They typically have multiple offers, a clear sense of their market value, and the confidence to walk away if the number does not work. The company knows this too, which is why the flexibility at E7 is higher than at any level below it.
Meta Salary by Location
Meta adjusts compensation based on office location. The adjustment affects both base and RSU grants.
| Location | Median TC (All Levels) | Notes |
|---|---|---|
| San Francisco Bay Area | $450,000+ | Highest band, primary engineering hub |
| New York City | $450,000 median | Matches Bay Area, higher cost of living |
| Seattle / Bellevue | $433,000 median | Competitive, no state income tax advantage |
| Austin | Lower than coastal | Adjusted to local market rates |
| Remote (lower-cost state) | Adjusted locally | Typically 15 to 20% below Bay Area band |
A few things worth knowing about location and comp at Meta:
New York City matches or slightly exceeds Bay Area median in recent Levels.fyi data, but engineers in NYC face one of the highest costs of living in the country. The raw number is competitive, but the take-home purchasing power is lower than the same package in Seattle.
Seattle and Bellevue benefit from no Washington state income tax. An E5 engineer clearing $480,000 total comp in Seattle takes home meaningfully more than an E5 in California clearing the same gross amount, given California's high marginal income tax rates.
The E5 median in New York City specifically is $493,568, slightly above the national E5 median of $480,000, according to Levels.fyi data updated May 19, 2026. The E5 median in the Greater Seattle Area is $465,750.
How Meta RSU Vesting Works
Meta uses a standard 25/25/25/25 vesting schedule over four years, vesting quarterly within each year.
This means 6.25% of your grant vests every three months. Unlike Google's front-loaded 33/33/22/12 structure, Meta's vesting is perfectly even across all four years. There is no front-loading and no back-loading.
What this means practically for your offer evaluation: the year one value of your RSU grant is straightforward to calculate. Simply take the total four-year grant value and divide by four. If the recruiter quotes a four-year grant of $800,000, your annual RSU value is $200,000. If the stock price has moved since the grant was priced, the actual cash value of each vest will be different from the original calculation.
Meta RSUs are priced when the grant is issued, not when you join. If there is a gap between your offer date and your start date, the pricing date matters for calculating real value.
Meta RSU Refreshers: The Long Game
Most salary articles stop at the initial offer. The refresher system is where Meta's long-term compensation gets interesting, and where engineers who stay and perform well see their total comp grow significantly beyond their initial package.
Meta issues annual RSU refreshers based on performance rating. The base refresher amounts by level (for Meets All Expectations) are approximately:
- E3: $48,000
- E4: $88,000
- E5: $175,000
- E6: $274,000
- E7: $480,000
These refreshers then vest over four years on the standard 25/25/25/25 schedule. After two or three years at Meta with consistent strong ratings, the refresher grants stack on top of your original grant, creating a growing equity balance that makes leaving increasingly expensive.
The performance multipliers applied to refreshers are:
- Redefines Expectations (RE): 2.5x to 3x base refresher
- Greatly Exceeds Expectations (GE): 2x base refresher
- Exceeds Expectations (EE): 1.25x base refresher
- Meets All Expectations (MA): 1x base refresher
- Meets Most Expectations (MM): 0.85x base refresher
- Meets Some Expectations (MS): 0x (no refresher)
An E5 engineer with an Exceeds Expectations rating receives a refresher of $218,750 ($175,000 multiplied by 1.25). Over four years of vesting, that single refresher adds $54,688 per year to total compensation on top of all previous grants still vesting.
This is why Meta's four-year total compensation is often significantly higher than the initial offer letter suggests. The compounding of annual refresher grants for strong performers creates a steadily increasing equity income that most candidates never model when evaluating an offer.
How Meta's Performance System Affects Your Pay
Meta's performance review system runs annually, with a six-month check-in for anyone rated Meets Most. The ratings from lowest to highest are: Meets Some, Meets Most, Meets All, Exceeds Expectations, Greatly Exceeds, and Redefines.
Two consecutive Meets Most ratings result in a PIP. A Meets Some rating triggers an immediate PIP. This is the sharpest performance consequence of any major tech company and is worth understanding before you join.
The upside is equally real. In early 2026, Meta announced updated performance incentives rewarding top performers with up to 300% of their base bonus target. An E5 engineer with a 15% bonus target and a $220,000 base who earns a Redefines rating can see their annual bonus reach $99,000, compared to the $33,000 base target. That is a $66,000 difference from one performance rating.
The practical implication for evaluating a Meta offer: the compensation you negotiate at hire is the floor. For engineers who consistently perform in the top two rating tiers, real total compensation can significantly exceed what the initial offer suggests, driven by both refreshers and bonus multipliers.
How to Negotiate Your Meta Offer
Meta's initial offer is almost always not the best offer they can make. IGotAnOffer's 2026 negotiation coaching data confirms that Meta initial offers are typically lowballs, and the company expects candidates to push back.
The leveling conversation is the highest-leverage move
If you have the experience to support E6 but you are being offered E5, the gap is not $50,000. It is $200,000 per year in median total compensation. Making the case for the right level before the offer is finalized is worth more than any within-level negotiation. Prepare three to five specific examples of cross-team impact, systems decisions at scale, and influence beyond your direct team scope. These are the signals that support an E6 argument.
RSUs are the main negotiation lever
Blind data consistently shows that the most productive negotiation at E5 and above is on RSU grants, not base salary. Base salary has a narrower band at each level. RSU grants have real room to move, particularly when you have a competing offer to reference.
Do not just say you have a competing offer. Share the structure: base amount, annual RSU value, bonus target, and sign-on. Meta recruiters check competing offers against known market data and the specifics need to be real. Never inflate numbers, recruiters know the ranges.
Sign-on sits in a separate budget
If the recruiter tells you the base and RSU are firm, the sign-on bonus is the first place to push. It sits in a different budget from the main compensation components and often has more flexibility than the recruiter initially signals. At E5 and above, asking for an additional $20,000 to $40,000 in sign-on after the base and RSU negotiation is complete is a legitimate and common move.
Never respond on the spot
Always ask for three to five business days to review the full package (read our guide on how to ask for more time to consider a job offer for scripts you can use). Read every component before you respond. The sign-on, the RSU grant size, the vesting schedule, the bonus target, and any equity that might be unvested at your current employer all factor into the real value of the offer.
For a complete guide on reading every line of a tech offer before you sign, see our breakdown of how to read your tech offer letter. And for templates and scripts to use in the actual negotiation conversation, our salary negotiation guide with examples covers it in full.
Meta vs Google vs Amazon: How the Comp Compares
If you are running multiple interview processes simultaneously, which you should be, understanding how Meta's structure compares to its competitors helps you negotiate across all of them.
Meta vs Google
Meta pays more than Google at most equivalent levels (see our full breakdown of Google Software Engineer Salary). Meta E5 median is $480,000 versus Google L5 median of $423,000. The gap widens at E6/L6, where Meta's $688,000 median exceeds Google's $614,000. Meta achieves this primarily through larger RSU grants. The trade-off is a more demanding performance culture and more real consequence for underperformance.
Google's front-loaded vesting schedule (33/33/22/12) means more equity in years one and two compared to Meta's flat 25/25/25/25. For engineers who are uncertain about staying four years, this matters.
Meta vs Amazon
Amazon's total compensation at SDE2 (roughly E4 equivalent) and SDE3 (roughly E5 equivalent) runs below Meta at comparable levels. Amazon SDE3 median TC is approximately $300,000 to $380,000, below Meta E5's $480,000. Amazon's compensation structure has shifted toward higher base salaries and away from sign-on bonuses over the past two years, which makes it easier to compare base-to-base but less competitive on total comp.
Meta vs OpenAI and Anthropic
AI labs are now a real alternative for E5 and above engineers, particularly those with ML, systems, or infrastructure backgrounds. OpenAI and Anthropic offer equity packages that can exceed Meta's RSU grants when the company's implied valuation is factored in, though the risk profile is fundamentally different. Private company equity is illiquid and dependent on a liquidity event. Meta RSUs are public stock you can sell on vest.
Engineers evaluating AI lab offers alongside Meta offers should model the realistic liquidation scenario, not just the headline numbers.
Related Reading: If you are currently going through Meta's interview process and wondering what to expect after your final round, our guide on How Long Does Meta Take to Respond After a Final Interview covers the full timeline. And before you accept any offer, read our tech offer letter breakdown so you know exactly what you are signing.
Frequently Asked Questions
What is the average Meta software engineer salary in 2026?
The median total compensation for a Meta software engineer across all levels in the U.S. is $444,000 according to Levels.fyi data updated May 21, 2026. This ranges from $185,000 at E3 to $1,470,000 at E7. The overall median is higher than Google's $321,000 at every equivalent level.
What is a Meta E5 salary in 2026?
The median total compensation for a Meta E5 senior software engineer is $480,000, made up of approximately $220,000 base, $227,000 in annual RSU grants, and $33,000 in bonus. The range at E5 runs from roughly $420,000 to $580,000 depending on location and negotiation. Blind data from 2026 shows RSU grants ranging from $500,000 to $800,000 over four years in Bay Area and Bellevue for candidates who negotiated with competing offers.
What is a Meta E6 salary in 2026?
The Levels.fyi median for Meta E6 staff software engineer is $688,000, with a range of approximately $600,000 to $970,000. Base salary at E6 runs around $269,000, with annual RSU grants of $400,000 to $500,000 making up the majority of the package. E6 is one of the hardest levels to reach at Meta and has the widest total compensation range of any level, making negotiation particularly important.
How much does a Meta E7 make?
The Levels.fyi median for Meta E7 senior staff software engineer is $1,470,000. In practice the range runs from roughly $1,000,000 at entry to well above $1,500,000 for candidates with competing interest from AI labs or top-tier financial firms. Fewer than 3% of Meta engineers reach E7.
Is Meta base salary negotiable?
Yes, but the base band at each level is narrower than the RSU range. The more productive negotiation at E5 and above is on RSU grants, not base. Sign-on bonuses also sit in a separate budget and often have more flexibility than the recruiter initially signals. IGotAnOffer's 2026 coaching data confirms that Meta initial offers are regularly not the company's best offer.
How do Meta RSU refreshers work?
Meta issues annual RSU refreshers based on performance rating. The base refresher at E5 is $175,000 for a Meets All rating. For an Exceeds Expectations rating it is $218,750. For Greatly Exceeds it is $350,000. These refreshers vest over four years at 25% annually. After two or three years of strong performance, stacked refresher grants significantly increase total annual compensation beyond the initial offer.
How does Meta salary compare to Google?
Meta pays more than Google at most equivalent levels. Meta E5 median is $480,000 versus Google L5 median of $423,000. The gap is driven primarily by higher RSU grants at Meta. Google uses a front-loaded vesting schedule (33% in year one) while Meta vests evenly at 25% per year. Meta's performance culture is more demanding, with real consequences for sustained underperformance.
Does Meta pay differently based on location?
Yes. Bay Area and New York City have the highest compensation bands. The New York E5 median is $493,568, slightly above the national E5 median. The Seattle/Bellevue E5 median is $465,750. Engineers in lower-cost markets like Austin receive packages approximately 15 to 20% below the Bay Area band. Remote engineers working from lower-cost states are compensated at local market rates.
What is Meta's performance review system?
Meta runs annual performance reviews with ratings from Meets Some to Redefines Expectations. Two consecutive Meets Most ratings result in a performance improvement plan. A Meets Some rating triggers a PIP immediately. On the upside, top performers with Exceeds or Greatly Exceeds ratings receive significantly higher RSU refreshers and bonus multipliers. In 2026 Meta announced that top performers can receive up to 300% of their base bonus target.
