No. 1: Big Data Engineer
The median starting salary for big data engineers, who usually have a computer science degree and math and database expertise, is $166,500 – the highest for data/database administration roles profiled by Robert Half.
Big data engineers typically are responsible for creating an organization’s software and hardware architecture; evaluating new data sources for acquisition and integration; and designing and implementing relational databases for data storage and processing. They must communicate with business users and data scientists to understand business objectives and gather raw data and translate it into actionable information for strategy-setting, decision-making and innovation.
The role requires a strong knowledge of statistics, extensive programming experience – preferably in Python or Java – the ability to design and implement solutions for big data challenges, experience with NoSQL, and knowledge and experience in data mining and processing large amounts of raw data.
Employers hiring big data engineers typically require a bachelor’s degree in a related field and four to six years of experience.