Global demand for blockchain developers skyrocketed over the past year, increasing 517% year over year, the report found. However, developers should not let the blockchain title put them off from applying for these roles: Engineers with expertise in blockchain typically hold titles such as back end engineer, systems engineer, or solutions architect, with blockchain being listed as a desired skill for the role, according to the report.

The growing demand for blockchain talent makes sense, as the technology begins to move from buzzword to actual implementation.

"There was an explosion of demand in the past 12 months for developers with blockchain skills and we expect demand to continue growing as businesses begin implementing their countless use cases, from digital identity and smart contracts to workforce management and distributed data storage," the report stated.

Security engineers are also in great demand, due to greater numbers of high-profile data breaches and increasing consumer security concerns, according to the report. Demand for security engineers increased 132% over the past year, it found.

Here are the 10 most in-demand software engineering jobs across the globe, and their growth year over year, according to the report:

Blockchain engineer (517%)

Security engineer (132%)

Embedded engineer (76%)

Data engineer (38%)

Back end engineer (33%)

Machine learning engineer (27%)

Mobile engineer (15%)

Full stack engineer (7%)

Front end engineer (4%)

Increasing engineer salaries

As demand for engineering talent increases, salaries do as well, according to the report. In the large tech hubs analyzed in the report, blockchain engineers were among the three highest-paid positions, bringing in an average of $155,000 in the San Francisco Bay Area.