Principal Software Engineers represent the higher end of the earnings spectrum — in fact, median pay for this job is the highest at $159K per year — though Senior Software Engineers, Senior Software Engineers, and Software Engineers also do fairly well at $137K, approximately $126K, and about $116K, respectively. On the lower end are Digital Strategists at $53K on average.
When it comes to location, the highest average paycheck (around $121K annually) can be spotted in the company's headquarter city of Sunnyvale, Calif.; San Jose, Calif. ($120K), San Francisco, Calif. ($119K), and New York, N.Y. ($109K) are the next top-paying cities. On the lower end is Omaha, Neb. at about $43K. By state, California offers the highest pay at approximately $120K per year.
Years of Experience
For those with one to four years of experience, median paychecks reach around $103K annually. The largest slice of the Yahoo! Inc. workforce (35 percent) has been working for five to nine years and earns, on average, $118K per year.
Certifications and Degrees
Being a Sun Certified Enterprise Architect certainly has its perks — salaries approach approximately $158K annually and far exceed the paychecks of those without certification. Bigger paychecks are awarded to Sun Certified Java Programmers with credentials; these people earn $136K per year on average. Yahoo! Inc. workers who hold a Bachelor of Science in Mechanical Engineering (BSME) are also well compensated, earning around $165K on average.
Benefits and Perks
A large number of respondents report contributing to a 401(k). Yahoo! Inc. provides health insurance to almost all survey participants, and most respondents do receive dental coverage. Some other perks are a subsidized cell phone, a casual working environment, free drinks, gym membership, and stock options.