Skip to content

Skills

Which roles ask for each skill at tech companies · 90 days to Oct 7, 2026

Updated

Each page counts the roles that list one skill, required or preferred, and shows which roles and companies ask for it most. A role counts once, however many boards post it.

129 of 129 skills on this page

Skills, most roles first

Skills with a page in search, each counted out of the roles whose requirements we read.

SkillRoles listing it
Python

Required 767 · Preferred 101 · Largest group: Software engineer

868 roles
AWS

Required 394 · Preferred 145 · Largest group: Software engineer

539 roles
CI/CD

Required 378 · Preferred 161 · Largest group: Software engineer

539 roles
AI

Required 299 · Preferred 126 · Largest group: Software engineer

425 roles
SQL

Required 365 · Preferred 35 · Largest group: Software engineer

400 roles
Kubernetes

Required 264 · Preferred 131 · Largest group: Software engineer

395 roles
Docker

Required 230 · Preferred 113 · Largest group: Software engineer

343 roles
Azure

Required 238 · Preferred 94 · Largest group: Software engineer

332 roles
GCP

Required 232 · Preferred 99 · Largest group: Software engineer

331 roles
TypeScript

Required 265 · Preferred 54 · Largest group: Software engineer

319 roles
Distributed Systems

Required 259 · Preferred 56 · Largest group: Software engineer

315 roles
Go

Required 279 · Preferred 36 · Largest group: Software engineer

315 roles
Git

Required 244 · Preferred 64 · Largest group: Software engineer

308 roles
Machine Learning

Required 210 · Preferred 84 · Largest group: Data scientist

294 roles
LLMs

Required 176 · Preferred 111 · Largest group: Software engineer

287 roles
Cybersecurity

Required 192 · Preferred 84 · Largest group: Software engineer

276 roles
Terraform

Required 187 · Preferred 81 · Largest group: Software engineer

268 roles
Java

Required 224 · Preferred 30 · Largest group: Software engineer

254 roles
Infrastructure as Code

Required 176 · Preferred 77 · Largest group: Software engineer

253 roles
Observability

Required 171 · Preferred 81 · Largest group: Software engineer

252 roles
REST

Required 223 · Preferred 29 · Largest group: Software engineer

252 roles
React

Required 175 · Preferred 61 · Largest group: Software engineer

236 roles
JavaScript

Required 203 · Preferred 30 · Largest group: Software engineer

233 roles
Debugging

Required 176 · Preferred 29 · Largest group: Software engineer

205 roles
Agile

Required 148 · Preferred 53 · Largest group: Software engineer

201 roles
Monitoring

Required 132 · Preferred 66 · Largest group: Software engineer

198 roles
AI Agents

Required 111 · Preferred 80 · Largest group: Software engineer

191 roles
Data Modeling

Required 155 · Preferred 30 · Largest group: Software engineer

185 roles
Identity and Access Management

Required 120 · Preferred 54 · Largest group: Security engineer

174 roles
Incident Response

Required 118 · Preferred 49 · Largest group: Software engineer

167 roles
PostgreSQL

Required 134 · Preferred 33 · Largest group: Software engineer

167 roles
Linux

Required 141 · Preferred 19 · Largest group: Software engineer

160 roles
Networking

Required 129 · Preferred 24 · Largest group: Software engineer

153 roles
Databases

Required 126 · Preferred 20 · Largest group: Software engineer

146 roles
Microservices

Required 114 · Preferred 29 · Largest group: Software engineer

143 roles
Data Pipelines

Required 89 · Preferred 47 · Largest group: Data engineer

136 roles
Node.js

Required 110 · Preferred 25 · Largest group: Software engineer

135 roles
Open Source

Required 34 · Preferred 95 · Largest group: Software engineer

129 roles
Shell Scripting

Required 111 · Preferred 18 · Largest group: DevOps engineer

129 roles
Test Automation

Required 94 · Preferred 33 · Largest group: Software engineer

127 roles
Performance Optimization

Required 81 · Preferred 45 · Largest group: Software engineer

126 roles
AI Coding Tools

Required 89 · Preferred 36 · Largest group: Software engineer

125 roles
Scripting

Required 104 · Preferred 18 · Largest group: Security engineer

122 roles
Cloud Infrastructure

Required 89 · Preferred 32 · Largest group: Software engineer

121 roles
Relational Databases

Required 106 · Preferred 11 · Largest group: Software engineer

117 roles
Statistics

Required 95 · Preferred 20 · Largest group: Data scientist

115 roles
Data Visualization

Required 74 · Preferred 40 · Largest group: Data scientist

114 roles
C++

Required 91 · Preferred 21 · Largest group: Software engineer

112 roles
System Design

Required 91 · Preferred 21 · Largest group: Software engineer

112 roles
PyTorch

Required 86 · Preferred 21 · Largest group: Machine learning engineer

107 roles
Kafka

Required 61 · Preferred 45 · Largest group: Software engineer

106 roles
Generative AI

Required 72 · Preferred 33 · Largest group: Software engineer

105 roles
Experimentation

Required 75 · Preferred 27 · Largest group: Data scientist

102 roles
Spark

Required 67 · Preferred 32 · Largest group: Data engineer

99 roles
Data Warehousing

Required 63 · Preferred 35 · Largest group: Data engineer

98 roles
Logging

Required 71 · Preferred 25 · Largest group: Software engineer

96 roles
API Design

Required 77 · Preferred 17 · Largest group: Software engineer

94 roles
Unit Testing

Required 71 · Preferred 22 · Largest group: Software engineer

93 roles
Data Infrastructure

Required 59 · Preferred 32 · Largest group: Data engineer

91 roles
GitHub Actions

Required 62 · Preferred 29 · Largest group: Software engineer

91 roles
AI Tools

Required 69 · Preferred 20 · Largest group: Software engineer

89 roles
MySQL

Required 78 · Preferred 11 · Largest group: Software engineer

89 roles
Rust

Required 64 · Preferred 25 · Largest group: Software engineer

89 roles
Prompt Engineering

Required 63 · Preferred 25 · Largest group: AI engineer

88 roles
C#

Required 80 · Preferred 7 · Largest group: Software engineer

87 roles
Grafana

Required 58 · Preferred 29 · Largest group: Site reliability engineer

87 roles
Model Evaluation

Required 51 · Preferred 36 · Largest group: Software engineer

87 roles
Snowflake

Required 58 · Preferred 28 · Largest group: Data engineer

86 roles
Prometheus

Required 52 · Preferred 33 · Largest group: Site reliability engineer

85 roles
CSS

Required 73 · Preferred 11 · Largest group: Software engineer

84 roles
.NET

Required 70 · Preferred 13 · Largest group: Software engineer

83 roles
HTML

Required 68 · Preferred 15 · Largest group: Software engineer

83 roles
Alerting

Required 57 · Preferred 25 · Largest group: Site reliability engineer and Software engineer

82 roles
Jenkins

Required 64 · Preferred 18 · Largest group: Software engineer

82 roles
NoSQL

Required 67 · Preferred 15 · Largest group: Software engineer

82 roles
Authentication

Required 61 · Preferred 19 · Largest group: Software engineer

80 roles
Data Quality

Required 51 · Preferred 28 · Largest group: Data engineer

79 roles
Cloud Native

Required 54 · Preferred 24 · Largest group: Software engineer

78 roles
Root Cause Analysis

Required 58 · Preferred 20 · Largest group: Software engineer

78 roles
dbt

Required 47 · Preferred 30 · Largest group: Data engineer

77 roles
Databricks

Required 37 · Preferred 39 · Largest group: Data engineer

76 roles
ETL

Required 56 · Preferred 20 · Largest group: Data engineer

76 roles
Event-Driven Architecture

Required 44 · Preferred 32 · Largest group: Software engineer

76 roles
RAG

Required 49 · Preferred 27 · Largest group: AI engineer

76 roles
Ansible

Required 53 · Preferred 22 · Largest group: DevOps engineer

75 roles
Amazon S3

Required 59 · Preferred 15 · Largest group: Software engineer

74 roles
Project Management

Required 52 · Preferred 21 · Largest group: Software engineer

73 roles
Authorization

Required 61 · Preferred 11 · Largest group: Software engineer

72 roles
Claude Code

Required 54 · Preferred 18 · Largest group: Software engineer

72 roles
Integration Testing

Required 55 · Preferred 16 · Largest group: Software engineer

71 roles
Angular

Required 56 · Preferred 13 · Largest group: Software engineer

69 roles
Airflow

Required 41 · Preferred 27 · Largest group: Data engineer

68 roles
Cloud Security

Required 55 · Preferred 12 · Largest group: Security engineer

67 roles
BigQuery

Required 42 · Preferred 23 · Largest group: Data engineer

65 roles
Data Processing

Required 45 · Preferred 20 · Largest group: Data engineer

65 roles
SDLC

Required 51 · Preferred 14 · Largest group: Software engineer

65 roles
Stream Processing

Required 33 · Preferred 32 · Largest group: Data engineer and Software engineer

65 roles
Cursor

Required 41 · Preferred 23 · Largest group: Software engineer

64 roles
Application Security

Required 50 · Preferred 13 · Largest group: Security engineer

63 roles
Design Patterns

Required 57 · Preferred 6 · Largest group: Software engineer

63 roles
Developer Tools

Required 28 · Preferred 35 · Largest group: Software engineer

63 roles
Object-Oriented Programming

Required 58 · Preferred 4 · Largest group: Software engineer

62 roles
Azure DevOps

Required 45 · Preferred 16 · Largest group: Software engineer

61 roles
SOC 2

Required 19 · Preferred 42 · Largest group: Security engineer

61 roles
SQL Server

Required 54 · Preferred 6 · Largest group: Software engineer

60 roles
Data Structures

Required 52 · Preferred 6 · Largest group: Software engineer

58 roles
GitLab CI

Required 45 · Preferred 13 · Largest group: DevOps engineer

58 roles
MLOps

Required 31 · Preferred 27 · Largest group: Machine learning engineer

58 roles
Prototyping

Required 38 · Preferred 19 · Largest group: Software engineer

57 roles
Algorithms

Required 51 · Preferred 5 · Largest group: Software engineer

56 roles
LangChain

Required 38 · Preferred 18 · Largest group: AI engineer

56 roles
Tableau

Required 36 · Preferred 20 · Largest group: Data scientist

56 roles
AWS Lambda

Required 39 · Preferred 16 · Largest group: Software engineer

55 roles
AWS CloudFormation

Required 35 · Preferred 19 · Largest group: DevOps engineer and Software engineer

54 roles
DevSecOps

Required 29 · Preferred 25 · Largest group: Security engineer

54 roles
Fine-Tuning

Required 36 · Preferred 17 · Largest group: Machine learning engineer

53 roles
Jira

Required 33 · Preferred 20 · Largest group: Software engineer

53 roles
MongoDB

Required 41 · Preferred 12 · Largest group: Software engineer

53 roles
OAuth

Required 35 · Preferred 17 · Largest group: Software engineer

52 roles
Redis

Required 31 · Preferred 21 · Largest group: Software engineer

52 roles
TensorFlow

Required 42 · Preferred 10 · Largest group: Machine learning engineer

52 roles
Helm

Required 32 · Preferred 19 · Largest group: Software engineer

51 roles
Storage Systems

Required 45 · Preferred 6 · Largest group: Software engineer

51 roles
Business Intelligence

Required 31 · Preferred 19 · Largest group: Analytics engineer

50 roles
Design Review

Required 34 · Preferred 16 · Largest group: Software engineer

50 roles
LangGraph

Required 29 · Preferred 21 · Largest group: AI engineer

50 roles
NLP

Required 32 · Preferred 18 · Largest group: Machine learning engineer

50 roles
Ruby

Required 43 · Preferred 7 · Largest group: Software engineer

50 roles
Tracing

Required 33 · Preferred 17 · Largest group: Software engineer

50 roles

How we count: Roles active in the 90 days to Oct 7, 2026 at the tech companies we track that list a skill as required or preferred, each counted once however many boards post it. Broad labels such as "Programming" are left out. Roles are not filtered by country. Methodology