US Gender Pay Gap Report 2020 software engineering compensation data broken down by gender.

The following report consists of all the data that we've collected this year within the United States that had associated gender and level mapping information. The following report represents a subset of the main compensation dataset. Using these data points we are able to determine discrepancies in compensation by gender.


Total Data Points

With binary gender information


Submitted by women

Pay Gap By Level

The Standard is a leveling hierarchy we've abstracted from company-specific names to make aggregation easier. Using this approximation for leveling, we model out the percentiles of total compensation by gender for software engineering across the US overall, San Francisco Bay Area, Seattle, and New York City. For a deeper look, you can filter individual data points by gender on our compensation page.

General Trend

As you will notice from our boxplots above, a wage gap is evident across the normalized levels. Although compensation is closer in margin at the lower levels (likely due to how standardized offer packages are for Entry Level Engineers [I] and Engineers [II]), the higher you go in level, the larger the gap.

The compensation discrepancies are likely exacerbated due to the flexible nature of compensation + negotiation opportunities at higher levels. Other contributing factors include potential biases in hiring practices (unintended or not) which lead to pay discrimination generally across the industry.

While we didn't have enough data at the Principal and Distinguished Engineer levels, the median female engineer earns significantly lower total compensation at the Senior and Staff Engineer levels as compared to their male counterparts. Even though at the beginning of the ladder, the gap may be lower, these values only compound over time as you grow in your career causing much wider gaps at the top.

Another resource: Randstad Study

How can I contribute?

We're only as good as the data we collect. Contribute through the links below and help us spread the word, so we can create even richer tools for you and the community.

  1. Submit leveling information for your company
  2. Add your compensation anonymously
  3. Email us any other feedback!

Need help negotiating your offer? Get matched with a former tech recruiter to increase your salary. Book Now

  Get updates on salary trends, career tips, and more.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.