Levels.fyi's annual compensation report. View top paying companies, cities, titles & other trends.
View ReportOur mission at Levels.fyi is to help people build better careers. In the past year, we've expanded to over 200 titles across many different industries. We've also released some big new changes to our mobile app. If you haven't yet, download the app on iOS or Android and take 2 minutes to add your salary, benefits, or leveling.
The data shown below reflects the median total yearly compensation for the job families listed highlighting the overall percentage differentials. You can also select different titles to view the boxplot distributions for compensation compared to last year. The values in this trend analysis and boxplots are in USD.
The Levels.fyi Software Engineer Leveling Standard is a leveling hierarchy we've abstracted from company-specific names to make compensation aggregation easier. Click through the tabs below to view up to 7 top paying companies by level from 2024. View the compensation for all companies here.
We categorize Product Manager compensation into four levels based on years of experience: Entry (0โ3 years), Experienced (4โ6 years), Senior (7โ10 years), and Leader (11+ years). View the compensation for all companies here.
Below, we highlight the top 5 highest-paying companies for various roles based on median total compensation across all levels given we're still awaiting higher data volumes at each career level. While these companies represent the upper end of the market, compensation can vary significantly across companies, locations, and experience levels.
Rank | Company & Level Name | Headquarters | Level Name | Total Compensation |
---|---|---|---|---|
1 | Senior Principal Data Scientist | Santa Clara, CA | Senior Principal Data Scientist | |
2 | L5 levels.fyi/2024 | Los Gatos, CA | L5 | |
3 | IC4 | San Mateo, CA | IC4 | |
4 | L1 levels.fyi/2024 | New York, NY | L1 | |
5 | Senior Data Scientist | San Francisco, CA | Senior Data Scientist |
Rank | Company & Level Name | Headquarters | Level Name | Total Compensation |
---|---|---|---|---|
1 | IC5 | Menlo Park, CA | IC5 | |
2 | Senior Mechanical Engineer levels.fyi/2024 | Sunnyvale, CA | Senior Mechanical Engineer | |
3 | ICT4 | Cupertino, CA | ICT4 | |
4 | Mechanical Engineer II levels.fyi/2024 | Seattle, WA | Mechanical Engineer II | |
5 | L4 | Mountain View, CA | L4 |
Rank | Company & Level Name | Headquarters | Level Name | Total Compensation |
---|---|---|---|---|
1 | L5 | Santa Clara, CA | L5 | |
2 | L5 levels.fyi/2024 | Mountain View, CA | L5 | |
3 | Vice President | New York, NY | Vice President | |
4 | Senior Associate levels.fyi/2024 | New York, NY | Senior Associate | |
5 | Consultant | Boston, MA | Consultant |
We crunched the numbers across the United States, Europe, and Internationally for software engineering compensation. We found the following cities to have the highest total median pay (including stocks and bonuses).
Rank | Location | Median Pay |
---|---|---|
1 | ||
2 | levels.fyi/2024 | |
3 | ||
4 | levels.fyi/2024 | |
5 | ||
6 | levels.fyi/2024 | |
7 | ||
8 | Greater Denver And Boulder Area levels.fyi/2024 | |
9 | ||
10 |
Rank | Location | Median Pay |
---|---|---|
1 | ||
2 | levels.fyi/2024 | |
3 | ||
4 | levels.fyi/2024 | |
5 | ||
6 | levels.fyi/2024 | |
7 | ||
8 | levels.fyi/2024 | |
9 | ||
10 |
Rank | Location | Median Pay |
---|---|---|
1 | ||
2 | levels.fyi/2024 | |
3 | ||
4 | levels.fyi/2024 | |
5 | ||
6 | levels.fyi/2024 | |
7 | ||
8 | levels.fyi/2024 | |
9 | ||
10 |
Note that this list only includes the single highest paying city from each country. Other cities within a country may have high pay that isn't shown on this list.
We're working on reports specifically for India, Canada, Australia, Asia overall, and several others. Sign up to get access to these reports when they are released.
This year we've helped over 900 people negotiate their job offers and over 650 people improve their resumes!
๐ Thank You to our coaches for making this possible. Coaches are all current or former recruiters and they have experience working at companies like FAANG+. It's incredibly gratifying to see the life altering outcomes this service has had.
This year we've been working on expanding our support for more roles to make salary transparency a reality for all professionals. We recently announced Levels.fyi's support for other engineering disciplines, but over the course of the year we've begun to collect data on other roles as well:
Pay transparency is a movement that starts with each of us. Help us bring the magic of pay transparency to everyone. Share this announcement with your friends, colleagues, chat groups, social networks, communities. More awareness, even in other roles, allows us to gather and share more insights for you.
Our live leaderboard features top paying companies across many more roles and titles refreshed to reflect the most recent data. Keep tabs on the latest information without having to tune into our reports. You can filter by different locations and discover companies not listed above.
Explore pay trends across different locations with our interactive salary heatmaps. View top-paying regions, companies, and compensation percentiles at a glance.
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.
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.
This year we've created shareable end of year reports for each job family with curated insights based on the depth of data we receive for each role. Below is the one pager for Software Engineers, but other one pagers for 5 different roles can be downloaded by pressing the button for your role!
We're looking to go deeper into different roles moving forward to help people across all functions Get Paid, Not Played! Share your specific job family's one-pager to get the word out and leave us a comment if you have a suggestion for a future one-pager!