CareerClimbCareerClimb

Airbnb Software Engineer Career Ladder

Every level of Airbnb's software engineering ladder from G7 to G10 — typical timelines, what changes at each level, why engineers get stuck, and how promotions actually work.

Last updated: 2026-03-23

Level Overview

LevelTitleTypical Years
G7Software Engineer12.5 yr
G8Software Engineer1.53.5 yr
G9Senior Software Engineer24+ yr
G10Staff Software Engineer35+ yr

Promotion Cycle

Frequency

Twice yearly (historically March and September)

Decision Maker

hybrid

Manager-driven, calibration-decided. Performance reviews happen twice a year. Engineering managers meet in calibration sessions with a moderator for several hours. Each manager presents their reports, suggests a rating and optionally a promotion. Open discussion follows for disagreements. There is no forced curve — in theory all members of a team could receive top ratings.

Key Details

  • Performance reviews happen twice a year, historically in March and September cycles
  • Promotion requires at least two cycles of 'Exceeds Expectations' or one cycle of 'Greatly Exceeds'
  • 4-tier rating system: Meets Expectations, Exceeds, Greatly Exceeds, Redefines Expectations
  • No forced curve — rating distribution follows natural patterns, not a mandated bell curve
  • Calibration sessions involve the manager presenting your case to peer managers with a moderator
  • Difficulty varies by team and division — some teams have more promotion-friendly project scope
  • Refresher grants are multiplied by your performance rating (1x Meets, 1.25x Exceeds, 2x Greatly Exceeds, 3x Redefines)
  • Bonus is paid in two halves, one per review cycle, and is also rating-dependent
  • Minimum time in role before promotion eligibility is approximately 1.5-2 years

G7Software Engineer

Junior / New Grad (L3)

Entry point for new grads. You work on well-scoped tasks within your team with guidance from senior engineers. Your manager breaks down problems and provides regular direction on approach and priorities.

Typical Time at Level

12.5 years (typical: ~1.5 years)

Total Compensation (US)

$179K–$210K (median: $188K)

Source: Levels.fyi

Why Engineers Get Stuck Here

  • Not ramping fast enough on Airbnb's codebase and development practices
  • Waiting to be told what to do instead of picking up tasks proactively
  • Not demonstrating independent problem-solving — still asking for help on problems you should be able to reason through
  • G7 is not terminal but slow progress beyond 2 years raises flags with your manager
How to get promoted from G7 to the next level →

G8Software Engineer

Mid-Level (L4)

You own features end-to-end and work independently on medium-complexity projects. You contribute to design docs, debug across your team's systems, and ship without someone scoping every step. The shift from G7 is about operating without scaffolding.

Typical Time at Level

1.53.5 years (typical: ~2.5 years)

Total Compensation (US)

$260K–$302K (median: $300K)

Source: Levels.fyi

Why Engineers Get Stuck Here

  • Doing solid G8 work but not demonstrating senior-level scope — volume doesn't add up to the next level
  • Not authoring design docs — G9 engineers drive technical decisions, not just implement them
  • Lacking cross-team visibility — your impact is good but nobody beyond your team knows about it
  • Not building the case: promotions require two cycles of Exceeds Expectations or one Greatly Exceeds
  • Not investing in your self-evaluation document — calibration relies on documented evidence
How to get promoted from G8 to the next level →

G9Senior Software Engineer

Senior (L5)
Terminal Level

First terminal level — no pressure to advance. You operate autonomously at team scope, author design docs, mentor junior engineers, and own medium-to-large projects. This is the most common resting point for senior engineers at Airbnb. The 'Senior Software Engineer' title starts here.

Typical Time at Level

24+ years (typical: ~4 years)

Total Compensation (US)

$409K–$472K (median: $427K)

Source: Levels.fyi

Why Engineers Get Stuck Here

  • Continuing to operate at team scope instead of demonstrating org-level impact
  • Not running projects that require coordination across multiple teams — G10 is defined by breadth
  • Doing all the work yourself instead of leading through others and delegation
  • No evidence of identifying problems nobody else has named — G10 requires creating scope
  • Expecting promotion based on tenure — G9 is terminal, so years alone build no case
  • G9 to G10 is described as 'several orders of magnitude harder' than G8 to G9 on Team Blind
How to get promoted from G9 to the next level →

G10Staff Software Engineer

Staff (L6)
Terminal Level

Organization-wide scope and impact. You set technical direction across multiple teams, drive architectural decisions that affect the broader org, and influence how your part of Airbnb's engineering operates. Very few engineers reach this level.

Typical Time at Level

35+ years (typical: ~5 years)

Total Compensation (US)

$548K–$622K (median: $550K)

Source: Levels.fyi

Why Engineers Get Stuck Here

  • Impact limited to a single team even if projects are large
  • Not influencing technical direction at the org level
  • Lacking visibility with engineering directors and senior leadership
  • Not growing the organization — developing G9 engineers, improving team health, shaping engineering culture

Additional Context

Airbnb uses a G-level system for engineers (G7-G11) that replaced the older L-level system. The mapping is: G7=L3, G8=L4, G9=L5, G10=L6, G11=L7. Non-engineering roles (PM, Design, Data) still use L-levels. RSUs vest on a standard 4-year schedule (25% at 1-year cliff, then quarterly). Annual refresher grants are performance-multiplied. Airbnb expanded pay transparency to include total compensation and equity awards. After the 2020 restructuring (~25% workforce reduction), the company operates with a leaner, more unified engineering organization under CEO Brian Chesky's vision.

Data sourced from Team Blind (verified Airbnb employees), Levels.fyi, Teamrora, The Salary Negotiator, and Medium (ex-Airbnb engineer posts). Compensation figures from Levels.fyi. Last verified March 2026.