How much do senior software engineers make at google

Man or myth: The $3 million Google engineer

Is there really a software engineer at Google making $3 million a year? Maybe, but it would be unusual

Writer/Editor at ITworld, InfoWorld |

How much do senior software engineers make at google
siphotography / Getty Images

Last week Business Insider ran a story about a Google engineer who “blew off” the offer of a $500,000 salary from a startup because he was already making $3 million a year, in salary and stock awards, at Google. The story came from an unnamed source, so who knows if it’s really true. But, since I’m always interested in developers making really big bucks, this one caught my eye and made me wonder, how realistic is it that a Google engineer is making that much?

Software developers making a million dollars or more per year are, certainly, unusual. Former Wall Street programmer Sergey Aleynikov famously made a million dollar salary as a true in-the-weeds code-writing developer, but a salary that high for a programmer is particularly unusual. According to the U.S. Bureau of Labor Statistics, in 2012, the average salary for an application software developer was $93,000, with only 10 percent of such developers making more than $139,000 in salary.

Clearly, then, any Google engineer making $3 million per year is getting most of that in bonuses and/or stock. But how much in non-salary compensation do Google engineers really make?

According to Glassdoor, a site which collects self-reported compensation data from workers, here’s how the pay for Google software engineers breaks down (based on 4,440 respondents):

  • Average total compensation: $144,652 (ranging from $78,000 to $550,000)
  • Average salary: $118,958 (ranging from $78,000 to $215,000)
  • Average cash bonus: $20,946 (ranging from $20 to $100,000)
  • Average stock bonus: $30,933 (ranging from $125 to $200,000)

Assuming these numbers are accurate and representative of Google engineers in general (a leap of faith, for sure, but it’s the best data I could find), your average lower-level software engineer there makes $145,000 per year, including stocks and bonuses. The high end was a $550,000 salary, $100,000 in cash bonus and $200,000 in stocks, so about $850,000 per year.

Glassdoor also has compensation data from senior software engineers at Google (246 respondents). Here’s how the numbers break down for them:

  • Average total compensation: $210,865 (ranging from $80,000 to $630,000)
  • Average salary: $149,740 (ranging from $80,000 to $222,000)
  • Average cash bonus: $32,008 (ranging from $25 to $80,000)
  • Average stock bonus: $49,315 (ranging from $50 to $300,000)

Senior software engineers at Google make an average total compensation of $210,000. At the highest end, they make $630,000, with $80,000 in cash bonus and $300,000 worth of stock grants, just over $1 million per year.

Based on all this, $3 million per year is about three times the highest reported annual compensation for a Google engineer. Does that mean the BI story wasn’t true and that no engineers at Google are really making that much? Not necessarily. It could that the person in the article is really executive in engineering or a “10X engineer” (or, at least, a 3x engineer); that is, somebody with exceptional talents, skills and credentials who essentially does the work of ten engineers.

Commenters on the story on BI and Reddit have posited that the $3 million Google engineer in question is Jeff Dean, a Senior Fellow in the Knowledge group who, SFGate.com wrote, is “widely credited by Googlers for the blazing speed of the company’s famed search engine.” It would make a lot of sense that, if any engineer at Google is making $3 million—and is a 10X engineer—it would be Jeff Dean, who is clearly exceptional.

The takeaway from all this? Google engineers make good money, but even for Google engineers, $3 million a year is a whole lot of money. 

Copyright © 2014 IDG Communications, Inc.

₹2,000,000

Avg. Base Salary (INR)

The average salary for a Senior Software Engineer is ₹2,000,000

EXPLORE BY:

What is the Pay by Experience Level for Senior Software Engineers?

An early career Senior Software Engineer with 1-4 years of experience earns an average total compensation (includes tips, bonus, and overtime pay) of ₹1,680,000 based on 5 salaries. A mid-career Senior Software Engineer with 5-9 years of experience earns an average total compensation of ₹1,680,000 based on 7 salaries. An …Read more

What Do Senior Software Engineers Do?

A senior software engineer typically has a background in computer science, web development, and/or engineering. A bachelor's degree in any of those fields is generally considered a plus, as is experience working in web development. Some abilities they might have are a strong attention to detail, an ability to multitask, and an ability to work independently and on a team. Senior software engineers usually work in an office. They may work with other people to complete projects, but staying …Read more

Senior Software Engineer Tasks

  • Test and document software for client applications.
  • Guide and review work of junior engineers.
  • Translate business requirements into technical specifications and help manage project priorities and timelines.
  • Write, modify, and debug software for client applications.
  • Use source debuggers and visual development environments.

What is the highest pay for Senior Software Engineers?

Our data indicates that the highest pay for a Senior Software Engineer is ₹5m / year

What is the lowest pay for Senior Software Engineers?

Our data indicates that the lowest pay for a Senior Software Engineer is ₹412k / year

How can Senior Software Engineers increase their salary?

Increasing your pay as a Senior Software Engineer is possible in different ways. Change of employer: Consider a career move to a new employer that is willing to pay higher for your skills. Level of Education: Gaining advanced degrees may allow this role to increase their income potential and qualify for promotions. Managing Experience: If you are a Senior Software Engineer that oversees more junior Senior Software Engineers, this experience can increase the likelihood to earn more.

How much a senior software engineer makes at Google?

The average Google Senior Software Engineer earns $196,568 annually, which includes a base salary of $154,742 with a $41,826 bonus.

How much do top software engineers make at Google?

How Much Do Google Software Engineer Jobs Pay per Month?.

How much does a Level 5 software engineer make at Google?

Google Software Engineer Salary.

How much do Google Level 4 software engineers make?

Google Salary FAQs The salary trajectory of a Software Engineer L4 ranges between locations and employers. The salary starts at $123,108 per year and goes up to $203,970 per year for the highest level of seniority.