Earning $157K per year on average, Principal Software Engineers receive the most money, followed by Senior Software Engineers (around $141K), Software Developers ($130K), and Software Engineers ($118K). Financial compensation for Financial Analysts is rather low — on average only about $60K — relative to the rest of the company.
When it comes to location, the highest average paycheck (approximately $132K annually) can be spotted in San Jose, Calif.; the company's headquarter city of Sunnyvale, Calif. ($119K), New York, N.Y. (about $118K), and San Francisco, Calif. ($114K) are the next top-paying cities. At around $42K, Portland, Ore. is home to some of the lowest pay in the country. The highest pay by state can be found in California, where salaries average out at approximately $119K per year.
Years of Experience
For those with one to four years of experience, median paychecks reach $104K annually. Broken down by tenure, the largest share of Yahoo! Inc. employees (35 percent) have five to nine years of experience and earn around $113K per year on average.
Certifications and Degrees
Certified ScrumMasters earn approximately $134K annually, far more than their non-accredited counterparts. Sun Certified Java Programmers with credentials can live quite comfortably; median salaries come in at $115K per year. Regarding salaries and education, Yahoo! Inc. pays those with a Bachelor of Science in Mechanical Engineering (BSME) the most — $165K.
Benefits and Perks
Most respondents plan for retirement by taking advantage of the company-sponsored 401(k) program. The vast majority of respondents can count on health insurance, and a large number of employees have dental coverage as a benefit. Privileges also include a subsidized cell phone, a casual working environment, free drinks, stock options, and gym membership.