FAANG Career Ladder: Senior (L5) vs Staff (L6) (2024)

👋 Hi, this is Ryan with this week’s newsletter. I write about software engineering, big tech/startups and career growth. Thank you for your readership, we hit 11,000 readers this week 🙏 🎉

This week, we’ll continue our “FAANG Career Ladder” series, comparing IC levels from Junior (L3) to Principal (L8) at FAANG-like companies.

If you enjoy the content, drop a like. It helps me prioritize the content you want to see more of. Here’s the L5 vs L6 article; enjoy!

Staff Engineers (L6) are at the same level as engineering managers. They solve problems that few others can and play a critical role in setting team direction. They lead major initiatives and influence the engineering culture of teams around them.

Some say that promotion from L5 → L6 is harder than L6 → L7 due to the significant behavior changes needed. Here are the major differences between L5 and L6.

FAANG Career Ladder: Senior (L5) vs Staff (L6) (1)

Influence Across Teams

Staff Engineer’s projects often extend beyond their team. They take on larger problems by influencing other teams without authority.

Once L6s establish these workstreams they tackle the hardest problems and work through others. They focus on outcomes and don’t always do the work themselves. Working through delegation and influence across teams is the biggest mindset shift in going from L5 → L6.

This style of working isn’t limited to their main project impact. L6s should also be using their influence to inspire a culture of higher engineering quality and reliability across teams.

Creating Scope

Senior Engineers (L5) build roadmaps of several medium-to-large features that help achieve their team’s goals. In this case, the problem and its business impact are clear; we just need an engineer to create a plan to solve it.

Staff Engineers (L6) handle more ambiguity. They don’t just solve known problems; they create scope by finding impactful opportunities and problems. Managers work with their L6s to expand the scope of the team.

L6 Project Scope

Big tech companies determine what level projects are in a few ways. Here’s a comparison of the criteria for L5 and L6 levels:

FAANG Career Ladder: Senior (L5) vs Staff (L6) (2)

Project complexity also distinguishes L6 scope. Problems that L5s can’t solve are considered L6 scope. This is why specialists often have L6+ scope; their projects can’t be done by others by definition.

These criteria aren’t a checklist. Work can be L6 scope by meeting only some of these. Your manager will use these criteria to argue that your work is L6 scope. This is one of the reasons why it’s important to align with your manager on your work’s scope. If you only work on L5 scope, you won’t get any closer to promotion, no matter how good your work is.

People Development

Staff engineers uplift others around them. They should have the ability to help L5 engineers grow. There are a few ways they uplift others:

  • Mentorship - Dedicated mentorship, preferably with senior engineers

  • Knowledge sharing - Writing wikis, giving presentations, contributing to Q&A groups

  • Collaborations - Growing others while working with them (e.g. code reviews, design reviews, discussions)

L6 engineers should also contribute to growing the organization. This means that they help with recruiting and partner with their manager on improving team health.

Getting to the Staff Engineering level can take a long time. Since L5 is considered “terminal”, there is no external pressure to achieve L6 fast. However, if you are eager to grow as fast as possible I plan to write a “speedrunning” guide for the Staff level. In it I’ll share some of the learnings that helped me get promoted to Staff in 1 year. Stay tuned!

Join 11000+ software engineers from companies like Google, Meta, and Amazon who receive new posts and support my work

Thanks for reading,
Ryan Peterman

Greetings, enthusiasts of software engineering, big tech/startups, and career growth. I'm here to share insights and expertise on the FAANG career ladder, a topic that I have navigated with firsthand experience and a deep understanding of the nuances involved in the progression from Junior (L3) to Principal (L8) at FAANG-like companies.

As someone deeply immersed in the world of software engineering and tech careers, I can attest to the challenges and milestones that come with ascending the career ladder within these prestigious organizations. Now, let's delve into the key concepts highlighted in Ryan's recent newsletter regarding the "FAANG Career Ladder" series, particularly the comparison between L5 and L6 levels.

1. Influence Across Teams:

  • L6 Staff Engineers operate at a level akin to engineering managers, leading major initiatives and influencing the engineering culture across teams.
  • The transition from L5 to L6 involves a significant behavior change, emphasizing the ability to work through delegation and influence without formal authority.
  • L6s focus on outcomes, taking on larger problems that extend beyond their immediate team.

2. Creating Scope:

  • L6s handle more ambiguity compared to L5s, creating scope by identifying impactful opportunities and problems.
  • Managers collaborate with L6s to expand the scope of their team, involving them in more complex and challenging projects.
  • L6 projects are characterized by greater ambiguity and often involve solving problems that L5s can't address.

3. Project Scope Criteria:

  • Big tech companies determine project levels based on criteria such as impact, complexity, and the uniqueness of the problems addressed.
  • L6 projects encompass higher complexity, often dealing with problems that L5s cannot solve independently.
  • The distinction in project scope is not a rigid checklist; it depends on meeting various criteria, and alignment with one's manager on project scope is crucial.

4. People Development:

  • L6 Staff Engineers contribute significantly to uplifting others by mentoring L5 engineers, sharing knowledge through various channels, and collaborating on growth opportunities.
  • In addition to individual development, L6s also play a role in growing the organization by participating in recruiting and collaborating with managers to enhance team health.

5. Speedrunning Guide:

  • Achieving the Staff Engineering level takes time, and there's no external pressure to rush through the L5 level.
  • Ryan plans to share a "speedrunning" guide for reaching the Staff level quickly, offering insights and learnings that aided in achieving promotion within a year.

In conclusion, the journey from L5 to L6 in FAANG-like companies involves a profound shift in mindset, from influencing without authority to handling greater ambiguity and complexity in project scope. People development and organizational contributions also become integral aspects of the role at the L6 Staff Engineer level. Stay tuned for more valuable insights into advancing your career in the dynamic field of software engineering.

FAANG Career Ladder: Senior (L5) vs Staff (L6) (2024)

FAQs

How many years from L5 to L6 Google? ›

Average time to promotion from L5-L6 is 3 to 4 years. 1 year is very very unlikely, 2 years is possible but you'll have to be very intentional about your career goals when you start. Titles don't matter and are made up. Managers and senior managers can overlap on levels depending on the org.

What is the difference between L5 and L6 in Google? ›

At Google a “Senior Software Engineer” is L5 and an L6 is a “Staff Software Engineer”. FWIW - it's really rare to get hired as an L6 or above. There is a steep learning curve at Google and it's hard enough to get up to speed as an L5 hire.

Is L6 senior or staff? ›

Staff Engineers (L6) are at the same level as engineering managers. They solve problems that few others can and play a critical role in setting team direction. They lead major initiatives and influence the engineering culture of teams around them.

Is L5 senior at Google? ›

Finally, we can summarise the following things about a Senior Software Engineer (L5) at Google: 6-9 years of experience in the industry. Internally at Google, this is the level at which the majority of engineers are.

How long does it take to get promoted from L5 to L6? ›

“Lagging Promotions” in Big Tech - You need at least 6 months of consistent performance at the next level for promotion. Your Manager's Role - They put together your packet and represent you to the promotion committee. Keep in sync with them about if your performance is L6.

How hard is it to get to L6 at Google? ›

> I'll clue you in on a dirty little secret: it's hard to get promoted to L6 for anything. It's hard if you're on the wrong project (read: low impact and/or low visibility). There are different routes to L6 at Google, but by far the most successful was to become TLM or just M of a medium impact project.

What is the average salary of L6? ›

Average L6 technology hourly pay ranges from approximately $15.30 per hour for Entry Level Technical Support to $19.40 per hour for Office Manager. The average L6 technology salary ranges from approximately $45,936 per year for Office Administrator to $75,179 per year for Business Development Manager.

Is L6 senior at Amazon? ›

Amazon Level 6 Managers are senior managers with significant professional experience.

How many years of experience is L6? ›

L5 – 5-10+ years experience in a relevant position. L6 – 10-20 years experience. L7 – 12-20+ years experience. L8 – 15+ years experience.

How much does an L6 make at Google? ›

Total salary range for Google Staff Software Engineer L6

The estimated total pay range for a Staff Software Engineer L6 at Google is $410K–$624K per year, which includes base salary and additional pay. The average Staff Software Engineer L6 base salary at Google is $252K per year.

What is the salary of L5 in Google 2024? ›

Google Software Engineer L5 Salaries 2024, Average salary â‚ą105 lakhs.

What is the signing bonus for Google L5? ›

According to levels. fyi [1] as of Feb 2023, a Senior Software Engineer at Google (L5) could negotiate a compensation package around USD $193k (base) + $119k (RSU) + (one-time) $26k signing bonus.

How long does it take to become a L6 at Google? ›

L3 – Very little experience, from fresh out of college to up to 3 years. L4 – 3-10 years experience or completed PhD program. L5 – 5-10+ years experience in a relevant position. L6 – 10-20 years experience.

How many years of experience to be a Google L6 product manager? ›

Typically need 10+ years of directly related experience.

How many years for Amazon L6? ›

Amazon Level 6

Depending on your team's size, your title could be a “Head” or Snr. Manager (e.g. Head of Vendor Management). The L6s will have between 8-15 years of experience and L6s are kind of internally famous for having a large Amazon Pay Bands variability.

Top Articles
How do I activate my debit card?
Cancel Avast License With Ease—Steps and Tips
Poe T4 Aisling
Somboun Asian Market
Rek Funerals
Bucks County Job Requisitions
Free VIN Decoder Online | Decode any VIN
The Idol - watch tv show streaming online
Fototour verlassener Fliegerhorst Schönwald [Lost Place Brandenburg]
Kent And Pelczar Obituaries
Campaign Homecoming Queen Posters
Local Collector Buying Old Motorcycles Z1 KZ900 KZ 900 KZ1000 Kawasaki - wanted - by dealer - sale - craigslist
Lake Nockamixon Fishing Report
Dignity Nfuse
Cyndaquil Gen 4 Learnset
Soccer Zone Discount Code
Spergo Net Worth 2022
Swgoh Turn Meter Reduction Teams
The Exorcist: Believer (2023) Showtimes
Saatva Memory Foam Hybrid mattress review 2024
Nordstrom Rack Glendale Photos
Halo Worth Animal Jam
Breckie Hill Mega Link
Marion City Wide Garage Sale 2023
Lost Pizza Nutrition
Lexus Credit Card Login
Craig Woolard Net Worth
Is Light Raid Hard
Cowboy Pozisyon
Sensual Massage Grand Rapids
Delta Math Login With Google
Wells Fargo Bank Florida Locations
Pixel Combat Unblocked
Warren County Skyward
Solarmovie Ma
Gideon Nicole Riddley Read Online Free
Craigslist Neworleans
Missouri State Highway Patrol Will Utilize Acadis to Improve Curriculum and Testing Management
Colorado Parks And Wildlife Reissue List
Pillowtalk Podcast Interview Turns Into 3Some
The VĂ©lodrome d'Hiver (VĂ©l d'Hiv) Roundup
Emerge Ortho Kronos
Body Surface Area (BSA) Calculator
Lake Andes Buy Sell Trade
Lyndie Irons And Pat Tenore
13 Fun & Best Things to Do in Hurricane, Utah
How to Connect Jabra Earbuds to an iPhone | Decortweaks
Dicks Mear Me
Theater X Orange Heights Florida
Naughty Natt Farting
Ff14 Palebloom Kudzu Cloth
Famous Dave's BBQ Catering, BBQ Catering Packages, Handcrafted Catering, Famous Dave's | Famous Dave's BBQ Restaurant
Latest Posts
Article information

Author: Patricia Veum II

Last Updated:

Views: 6543

Rating: 4.3 / 5 (64 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Patricia Veum II

Birthday: 1994-12-16

Address: 2064 Little Summit, Goldieton, MS 97651-0862

Phone: +6873952696715

Job: Principal Officer

Hobby: Rafting, Cabaret, Candle making, Jigsaw puzzles, Inline skating, Magic, Graffiti

Introduction: My name is Patricia Veum II, I am a vast, combative, smiling, famous, inexpensive, zealous, sparkling person who loves writing and wants to share my knowledge and understanding with you.