CareerClimbCareerClimb
netflix
promotion
software-engineer
senior
E3
E4
E5
April 10, 20269 min read

How to Get Promoted from Software Engineer to Senior Software Engineer at Netflix

You're a software engineer at Netflix. Maybe you joined as an E3 or E4 after the company introduced formal levels in 2024. Your code is shipping, your team seems happy with your work, and you're paid well. But you're not sure what "getting promoted at Netflix" actually looks like, because Netflix doesn't do promotions the way other companies do.

That confusion is normal. Netflix didn't have a traditional engineering ladder until August 2024. Before that, nearly everyone was titled "Senior Software Engineer" regardless of actual seniority. Now there are levels (E3 through E7), but the promotion process hasn't adopted the formal review cycles, calibration committees, or rating systems that companies like Google and Meta use. Promotions at Netflix are manager-driven, continuous, and tied to the keeper test.

What Changes from E3/E4 to E5

Netflix's E3 (Software Engineer) and E4 (Software Engineer II) roles are pre-senior levels where you're building toward independent ownership. E5 (Senior Software Engineer) is where Netflix considers you a fully formed contributor who can handle complex problems without guidance.

DimensionE3/E4 (Software Engineer)E5 (Senior Software Engineer)
AutonomyWorks on well-scoped tasks, may need guidance on approachIndependently identifies problems, designs solutions, and ships end-to-end
ScopeFeature-level work within a teamLeads complex projects with significant technical and product impact
Technical judgmentMakes good technical decisions with oversightMakes strong technical decisions that others trust, even on ambiguous problems
InfluenceContributes to team discussionsShapes technical direction for the team; others seek your input on design decisions
OwnershipCompletes assigned work reliablyOwns outcomes, not just tasks — takes responsibility for the system, not just the feature
MentorshipMinimal expectationHelps junior engineers grow; raises the team's engineering quality

The core shift: at E3/E4, you're proving you can ship good code independently. At E5, you're proving you can own complex problems, make judgment calls under uncertainty, and make the team better. Netflix's culture of freedom and responsibility means E5 engineers are trusted to act with significant autonomy.

How Netflix Promotions Work

Netflix's promotion process is different from almost every other big tech company. There are no formal performance reviews, no rating systems, no calibration committees, and no annual promotion cycles.

Instead, promotions work like this:

Manager discretion. Your manager decides when you're ready for the next level. There's no committee to convince, no packet to submit, no calibration room where managers argue for headcount. Your manager watches your work, provides continuous feedback, and makes the call.

The keeper test. Netflix's core evaluation framework isn't a rating scale. It's a single question your manager asks themselves regularly: "Would I fight to keep this person on my team? Would I rehire them?" If the answer is yes, you stay. If the answer is no, you get a generous severance package. For promotions, the question becomes: "Would I hire this person at the next level?"

Continuous feedback. Instead of saving feedback for a review cycle, Netflix managers are expected to give feedback constantly. You should know where you stand at all times. If you don't, ask.

Personal top of market comp. Netflix sets your compensation at what you'd earn at the best alternative employer. Pay adjusts annually based on your market value and performance, not based on your level. This means you can get significant pay increases without a promotion, and a promotion doesn't always mean a dramatic pay jump.

How Long the Path to Senior Takes

PaceTimelineWhat's happening
Fast (E4→E5)1-2 yearsStrong impact from the start; clear Senior-level judgment and ownership early
Standard (E3→E5)3-5 yearsSteady growth from entry to Senior through E4, building scope and independence
Slow5+ yearsPerforming well but not demonstrating the judgment and autonomy Netflix expects at Senior

Netflix doesn't have up-or-out policies like Meta, but the keeper test functions as a continuous evaluation. If you're not growing, the question "would I rehire this person?" eventually shifts from yes to maybe.

The compensation context is different from most companies. Based on Levels.fyi data, median total comp goes from $219K at E3 to $349K at E4 to $523K at E5. Netflix pays primarily in base salary with no traditional stock grants or bonuses at senior levels, which means these are cash-heavy packages.

What Actually Gets You Promoted

Demonstrate judgment, not just output

Netflix hires for talent density. The bar for "good enough to stay" is already high. What separates E5 engineers from E4 engineers isn't code volume. It's the quality of decisions you make under ambiguity. When a problem doesn't have a clear solution, how do you approach it? When trade-offs are real, which ones do you choose and why?

Start documenting decisions where you had to exercise judgment — not just the outcome, but your reasoning. This is what your manager evaluates.

Own outcomes, not tasks

E4 engineers complete tasks. E5 engineers own systems. The difference: if something breaks in a feature you built, do you wait for someone to assign you the fix, or do you already know about it because you monitor the system you built?

This ownership mindset is what Netflix means by "freedom and responsibility." They give you the freedom to operate independently, but they expect you to take responsibility for the full lifecycle of your work.

Build cross-team awareness

E5 engineers understand how their work connects to the broader system. They don't build features in isolation. When making a design decision, they consider how it affects other teams' services, how it scales, and how it fits Netflix's technical architecture.

Start participating in cross-team design reviews. Ask questions about adjacent systems. When you propose a solution, explain how it interacts with the broader architecture.

Have direct conversations with your manager

Netflix's continuous feedback culture means you shouldn't have to guess where you stand. Ask your manager: "What does E5 look like for me? What behaviors or outcomes would make you confident I'm operating at that level?"

Since promotions are manager-driven with no formal cycle, this conversation is the closest thing to a promotion process. Make it happen regularly.

Make the team better

E5 engineers don't just ship their own code well. They help others ship better code. Review others' designs thoughtfully, help debug tricky problems, share knowledge about systems you've built, and onboard new teammates effectively. If your manager can point to other engineers who improved because of your involvement, that's strong E5 evidence.

Mistakes That Keep Engineers at E3/E4

Waiting for a promotion cycle that doesn't exist. There's no annual promotion window at Netflix. If you're waiting for a review cycle to trigger your promotion, you're waiting for something that won't happen. Talk to your manager about your progression. The process is continuous.

Executing well without demonstrating judgment. You can be the most productive E4 on the team and still not be ready for E5 if every decision you make was pre-determined by someone else. E5 requires making judgment calls. Volunteer for ambiguous problems.

Not taking ownership beyond your feature. If something breaks and you say "that's not my code," you're not demonstrating E5 ownership. Senior engineers own systems and outcomes, not just their contributions.

Assuming high comp means low urgency. Netflix pays E4 engineers $349K median. That's more than many companies pay senior engineers. But comp at Netflix doesn't remove the keeper test. You still need to demonstrate growth, or the "would I rehire?" question starts trending the wrong way.

Not seeking feedback proactively. Netflix expects managers to give continuous feedback, but that doesn't always happen in practice. If you're not hearing where you stand, ask. The worst outcome is being surprised by a severance conversation you didn't see coming.

Frequently Asked Questions

How long does it take to get promoted to Senior at Netflix?

From E4 to E5, strong performers can do it in 1-2 years. From E3 through E5, 3-5 years is typical. There's no fixed timeline because Netflix doesn't have formal promotion cycles. It depends entirely on when your manager believes you're operating at Senior level.

What's the pay difference between E4 and E5 at Netflix?

Based on Levels.fyi, median total compensation goes from roughly $349K at E4 to approximately $523K at E5. Netflix pays primarily in base salary, so this is almost entirely cash.

Does Netflix still use the keeper test?

Yes. The keeper test remains the core evaluation framework. Your manager regularly asks: "Would I fight to keep this person?" It applies to both retention and promotion decisions. It's not a formal process with paperwork. It's a mindset that shapes every management decision.

Is there an up-or-out policy at Netflix?

Not formally, but the keeper test functions as a continuous evaluation. Netflix doesn't set deadlines for promotion, but engineers who aren't growing will eventually face the "adequate severance" conversation. The expectation is sustained high performance, not just adequate contribution.


CareerClimb tracks your engineering wins and maps them to the evidence your manager evaluates. When it's time for the promotion conversation, you have documented impact, not a scrambled list of PRs. Download CareerClimb