Blockchain engineers are making between $150,000 and $175,000 in annual salaries on average. Blockchain engineers are the top paid roles in software development, on par with specialists focused on artificial intelligence. Demand for blockchain engineers has increased by 400 percent since late 2017 on Hired, a firm that helps clients recruit tech candidates.