Skills in demand
Every skill is detected by matching a hand-written regular expression against
the posting's title and description. Nothing is inferred by a model, so any
number on this page traces back to a pattern you can read in
dbt/seeds/skills_dictionary.csv.
The patterns are word-boundary anchored on purpose: unanchored, SQL matches
inside "MySQL" and "GraphQL" and the counts become fiction.
Most requested
Top 25 of 109By category
Techniques dominate the raw count because a single posting names several of them; language and framework counts are closer to one-per-posting.
India-located roles
The same dictionary, restricted to postings whose location names an Indian city or state. The ordering differs from the global market.
Early career
Intern, new-grad and junior postings only. This is a small slice of a market dominated by senior roles, so treat the ordering as indicative rather than settled.
Share over time
Measured as a share of the roles open on each day, not a raw count: as the company registry grows the absolute number rises for reasons that have nothing to do with the market.