I've been through two staff-level interviews at Google (L7) across different years and know a handful of people who've accepted at L7 and L8. going to try to write this up clearly because the public data on staff comp is sparse and what does exist is usually 1-2 years stale.
Google leveling above L6: L7 = Staff Software Engineer L8 = Senior Staff Software Engineer L9 = Principal Engineer L10 = Distinguished Engineer (single digits company-wide)
L7 Staff SWE compensation (Bay Area, 2025-2026 data): base: $280-330k (the range is real, base negotiates at this level) GSU: $500k-900k/yr equivalent is the typical range I've seen in the people I've talked to. performance matters a lot at this level bonus target: 20-25% of base TC: roughly $850k-1.4M all-in at strong performance. 'Meets' perf is lower end, 'Superb' is higher
L8 Senior Staff: base $340-390k equity is much more variable, I've heard anywhere from $800k/yr to well north of $1.5M for high performers TC range: $1.2M-2M+
what the interview loop looks like at L7: typically 6-7 rounds. two coding rounds (complex, not necessarily hard leetcode, more design-adjacent), two system design rounds (expect distributed systems depth, you need to talk about consistency models, not just draw boxes), one leadership/experience round, one cross-functional round. sometimes an additional 'Googleyness' round.
the leadership round at L7 is substantive. they want concrete examples of technical decisions you made that shaped org direction, not just 'I mentored people.' scope and impact matter.
one thing worth knowing: L7 bars are different across org. YouTube, Ads, and Search have reputations for being harder than some infra orgs. the system design depth expected varies.
current market note: L7 external hiring has been tighter in 2025-2026 than in 2021-2022. they're doing more internal promotions and the bar for external L7 went up. worth knowing if you're targeting that level.