Explore verified tech roles & skills

The definitive directory of tech roles, backed by machine learning and skills intelligence. Start hiring at the pace of innovation.

9 job families. 77 roles. One way to hire.

Dive into the HackerRank skills taxonomy to uncover the key skills for each role. Explore the job families, tech roles and real-world skills driving the future’s innovation.

  • Job Family A collection of jobs with similar functions and required skills.
  • Role A profession with specific objectives, responsibilities, and skill requirements.
  • Skill The ability and knowledge to perform a task or activity.

How does it work?


  • Real-world skills data

    Our roles directory is built on skills data sourced from over 25k job descriptions.


  • Backed by machine learning

    We leveraged a cutting-edge, machine-learning methodology to identify the skills required for each tech role.


  • For any tech hiring needs

    Whether you’re hiring 100 engineers or your first developer, ground your hiring in a skills-based approach.

All roles