Technical Role Cheat Sheet for Recruiting
This cheat sheet contains common skills and experience you may see in different tech roles. While it doesn’t cover every technology, it should help you qualify candidates for specific positions.
Download a printable PDF of this Cheat Sheet here.
.Software Engineer (Back-End)
- Java, C, C++ or C#
- Ruby or Sinatra, Python, PHP (Typically more popular with front-end or middle-tier engineers, and often popular among self-taught engineers)
- Node.js
- Database technologies
- Relational variants: SQL, MySQL, Oracle, Postgres
- NoSQL variants: Redis, Cassandra, DynamoDB, MongoDB
- Experience with APIs
- System experience – system administration, Linux, cloud computing services (AWS, Rackspace, OpenStack)