Silicon Valley Software Engineer Salaries by Experience Level
Number of years are not a good measure of experience. You can spend 10 years in a huge fortune 500 that isn&#x27;t doing anything innovative or interesting, or even engineering right. There are people who have spent 5 years at companies with their heads in the sand.<p>Also, <i>must</i> we have a key requirement of being a senior software engineer being mentoring other engineers? Just because I enjoy building good&#x2F;stable systems and have done it a lot doesn&#x27;t mean I want to hand-hold more junior engineers or start taking up management tasks. I see this so much at companies and it just reeks of the company trying to get me to become a part-time teacher for their own benefit -- though it&#x27;s of course arguably what they&#x27;re paying me to do.