Principal Software Engineers earn the highest median pay at around $157K per year, followed by Senior Software Engineers ($141K), Software Developers (about $130K), and Software Engineers ($118K). Yahoo! Inc. hands out some of the smallest paychecks to Financial Analysts (approximately $60K on average).
When it comes to location, the highest average paycheck ($132K annually) can be spotted in San Jose, Calif.; the company's headquarter city of Sunnyvale, Calif. (around $119K), New York, N.Y. ($118K), and San Francisco, Calif. (about $114K) are the next top-paying cities. Approaching the lower end of the pay scale (at approximately $42K) is Portland, Ore. By state, the highest compensation levels appear in California, where the average salary is $119K per year.
Years of Experience
Those with one to four years of experience at the company can expect to make $104K annually on average. Broken down by tenure, the largest share of Yahoo! Inc. employees (35 percent) have five to nine years of experience and earn about $113K per year on average.
Certifications and Degrees
Certified ScrumMasters are compensated at a much higher rate than non-authorized workers, bringing in close to $134K annually. Becoming a Sun Certified Java Programmer can certainly pay off here; those folks make approximately $115K on average. The highest-paying degree here is a Bachelor of Science in Mechanical Engineering (BSME); Yahoo! Inc. awards around $165K to these degree-holders.
Benefits and Perks
A large number of employees set aside retirement funds in an employer-sponsored 401(k). Health insurance comes as part of the deal for almost all workers, and a large number of respondents report receiving dental coverage as well. Advantages of working here also include a subsidized cell phone, a casual working environment, free drinks, stock options, and gym membership.