Reasonable would be anywhere close to average. $350K is very much an outlier. It has to be. For every "senior software engineer" you show me making $350K, I'll show you 20 making less than $100K. $350K is insanely great, we're talking top-2% territory.
This seems to happen all the time in the comments here. Someone points out some insane top salary they found at some insane top company, and a bunch of people chime in with comments like "Oh, that seems pretty reasonable actually". It doesn't seem reasonable. It's not anywhere close to any median or mean. It's the far right of the distribution.
Find any company on Glassdoor where $350K is anywhere close to the center of the bar for "senior software engineer". I'll then eat my words.
Staff Software Engineers are "extra senior engineers" that are on the same HR level as engineering managers. I don't think Netflix makes this distinction.
This seems to happen all the time in the comments here. Someone points out some insane top salary they found at some insane top company, and a bunch of people chime in with comments like "Oh, that seems pretty reasonable actually". It doesn't seem reasonable. It's not anywhere close to any median or mean. It's the far right of the distribution.
Find any company on Glassdoor where $350K is anywhere close to the center of the bar for "senior software engineer". I'll then eat my words.