CareerClimbCareerClimb
airbnb
promotion
G7
G8
software-engineer
April 2, 20267 min read

How to Get Promoted from L3 to L4 Software Engineer at Airbnb

You've been at Airbnb for about a year at G7 (what used to be called L3 before the level renaming). Your code works, your team likes working with you, and your manager hasn't raised any concerns. But nobody has said the word "promotion" either, and you're starting to wonder what the actual bar is for G8.

The G7 to G8 transition at Airbnb is the jump from "learning the ropes" to "independently productive." Airbnb expects most competent G7 engineers to make this move within about two years. It's not a formally "up or out" level, but staying beyond 2.5 years without clear progress raises questions. The compensation jump matters too. Based on Levels.fyi, median total comp moves from roughly $188K at G7 to $300K at G8, a $112K increase driven by a significant jump in RSU grants.

What Changes from G7 to G8

DimensionG7 (L3)G8 (L4)
IndependenceNeeds guidance on task breakdown and approachWorks independently on features with minimal direction
ScopeIndividual tasks within a featureOwns features and small projects end-to-end
Design workImplements designs created by senior engineersContributes to design docs, may author designs for smaller features
DebuggingSolves bugs with help from the teamDebugs independently, including in unfamiliar code
Code qualityWrites correct code, learning team patternsWrites robust, well-tested code that earns trust in review
CommunicationAsks good questions, absorbs feedbackCommunicates status proactively, raises risks, gives useful code reviews

The shift: your manager gives you a problem, not a task list. You figure out the approach, break it down, execute, and ship it.

How Airbnb Promotions Work at G7-G8

Airbnb runs performance reviews twice a year, historically in March and September. The promotion process is manager-driven with calibration.

The rating system. Airbnb uses a 4-tier system: Meets Expectations, Exceeds Expectations, Greatly Exceeds Expectations, and Redefines Expectations. Your rating directly affects your refresher grant (multiplied by 1x, 1.25x, 2x, or 3x respectively) and your bonus payout.

Calibration. Your manager presents your performance and optionally a promotion recommendation to a group of peer managers with a moderator. There's no forced curve, so in theory an entire team could receive top ratings, though that's rare.

The promotion bar. You typically need two cycles of Exceeds Expectations or one cycle of Greatly Exceeds to be promoted. That means roughly a year of demonstrating next-level work before the promotion happens.

What Actually Gets You Promoted

Own a feature end-to-end

The clearest G8 signal is completing a feature from problem understanding through launch without someone breaking down every step. It doesn't need to be massive. What matters is that you drove it: you understood the requirements, proposed the approach, built it, shipped it, and confirmed it worked.

Get comfortable with ambiguity

G7 engineers receive well-defined tasks. G8 engineers receive problems. When your manager says "this part of the system is slow and users are complaining," the G8 response is to investigate, identify the bottleneck, propose a fix, and execute.

Write strong self-evaluations

Your self-eval is one of the primary documents calibration uses. Treat it like a promotion case: what you did, what impact it had, and how it went beyond G7 expectations.

Talk to your manager about promotion directly

After your first full review cycle, ask: "What does G8 readiness look like for me?" This gives you a target and signals to your manager that you're thinking about growth.

Mistakes That Keep Engineers at G7

Staying in the comfort zone. Doing more of the same work at the same scope doesn't build a G8 case. The committee evaluates scope growth, not speed at G7 tasks.

Not tracking your work. When the self-eval window opens, you have limited time to recall months of contributions. Engineers who track wins as they happen write stronger cases.

Assuming your manager tracks everything. Managers at Airbnb can have many reports. If you're not surfacing contributions in 1:1s, your manager's calibration pitch will reflect what they remember, not what you actually did.

Frequently Asked Questions

How long does it take to get promoted from G7 to G8 at Airbnb?

Most engineers spend 18 to 24 months at G7. The minimum is roughly 12 months since you need at least two review cycles demonstrating G8-level work. Getting stuck beyond 2.5 years is a flag worth discussing with your manager.

What's the pay difference between G7 and G8 at Airbnb?

Based on Levels.fyi, median total comp jumps from roughly $188K at G7 to $300K at G8. The increase is driven by significantly larger RSU grants. Refresher grants start at G8 (~$100K/year target) and are multiplied by your performance rating.

What are G-levels at Airbnb?

Airbnb switched from L-levels to G-levels (G for "Grade") for engineering. G7 = old L3, G8 = old L4, G9 = old L5, G10 = old L6. Non-engineering roles (PM, Design) still use L-levels.


CareerClimb tracks your wins, maps them to what Airbnb's calibration evaluates, and tells you exactly what evidence you're missing. When the next review cycle opens, your case is already built. Download CareerClimb