The data have been visualized in the Infographic below by Anna and Mark Vital from
Here are the critical findings.
1. How geography matters
In the US, startups pay 13 percent more than traditional IT firms (defined as companies with 500 or more employees with established business models who develop IT systems and services, i.e.: IBM, JP Morgan Chase, Verizon). However, in Europe (except for the UK), startups and traditional IT firms pay the same.
If remote work is an option, you may find more willing candidates in Brazil, Mexico, Belarus and Ukraine, where remote work for foreign businesses pays more than local businesses. If you’re a local business in one of those countries, you may have to work that much harder to keep talent on staff.
As for engineers on the move, a recent Silicon Valley Competitiveness and Innovation Project report
helped quantify the extent of the massive global migration, showing a stunning 70% of software developers in the area are foreign born.
2. How product and lifecycle matter
Across the board, consumer-oriented companies pay an average of 20% less than enterprise-oriented companies. And for startups, post series B engineering tech salaries increase by almost 100%, the largest tech salary jump in the lifecycle of a startup.
3. How skills matter
Back-end engineers cost 35% more than front-end, and those who can code in C, Hadoop and Objective-C command the highest tech salaries of skill types. As far as roles, data scientists and software architects are the highest paid in the market. At the same time, high demand is giving a special boost to tech salaries of mobile developers and front-end engineers.
4. How experience matters
Engineers with a CS degree command about 15% more and those with real-world experience see about a 20% tech salary increase after three years, then large increases at around the seven and 20 year marks.
5. How equity matters
CTOs at startups receive 30% less in pay than a VP of Engineering but receives 6.5 times more equity. As for the vesting schedule, 63% of the startups we surveyed assert the typical vesting period of 48 months, while 12% fully vest in 36 months and 8% in just 24 months.
As the best hiring scenarios are always win-win for the employer and employee, the following infographic shows you these and many more details from the perspective of your target: the ambitious engineer.
For the Compass.co Research Salary data, we conducted a survey of 421 startup executives and engineers who work within startups, including salaries and benefits. To compare these responses with other markets, we partnered with Elance-oDesk and Toptal to include comparisons to freelancer earnings. We then used public data from Glassdoor, Angellist and Payscale to complement our data and compare startup jobs to those in IT firms. All Data were collected in the last 3-12 months. The data in this post are averages. We did not highlight individual outliers e.g. 500k annual salary at large tech company for an HBase expert.
For a more accurate comparison, roles, skills and positions data is from engineers working at US companies only.
After the infographic had been complete we found out that Toptal and Elance-Odesk had calculated their yearly tech salaries differently and are therefor not directly comparable. Toptal had calculated their yearly salary by multiplying the average hourly salary for freelancers with long-term projects (3 Months or more) with 1400 hours. They found that 1400 was the typical amount of time worked by freelancers on their platform. Elance-Odesk had calculated their yearly salary by multiplying the hourly salary of freelancers that worked an average of 40h/week with 2000 hours.