Skills: pay and hiring demand

Kotlin jobs and pay

How many open roles ask for Kotlin, what employers state they pay for it, and where that demand sits.

All skills →
821 open roles · 0.6% of postings · Median $192,028/yr as of 2026-10-18

Citable summary

Kotlin appears in 821 open roles (0.6% of postings) with an employer-stated median of 192,028 (P25 129,231 – P75 225,000), as of 2026-10-18.

n=821, as of 2026-10-18 · How these skill figures are calculated

821
Open roles
0.6%
Share of all postings
of postings
267
Postings with a salary range
$192,028
Median stated pay
P25 $129,231 · P75 $225,000

Which job families hire for this skill

Where roles naming this skill are concentrated across job families.

Engineering74.1% (608)Data & ML24.5% (201)Product0.6% (5)Other0.5% (4)Consulting0.1% (1)Design0.1% (1)Support0.1% (1)

Demand by job family

Job family Open roles Share of skill's roles
Engineering 608 74.1%
Data & ML 201 24.5%
Product 5 0.6%
Other 4 0.5%
Consulting 1 0.1%
Design 1 0.1%
Support 1 0.1%

Skill demand by country

Country Open roles Share of skill's roles
United States 192 23.4%
Germany 58 7.1%
Canada 51 6.2%
Singapore 45 5.5%
United Kingdom 38 4.6%
Poland 38 4.6%
India 33 4.0%
Spain 26 3.2%
Australia 20 2.4%
South Korea 20 2.4%
France 17 2.1%
Sweden 17 2.1%
Brazil 16 1.9%
Netherlands 14 1.7%
Portugal 14 1.7%
China 13 1.6%
Ireland 13 1.6%
Austria 12 1.5%
VN 12 1.5%
Hong Kong 11 1.3%
Taiwan 11 1.3%
ID 10 1.2%
Japan 10 1.2%
MY 10 1.2%
PH 10 1.2%
TH 10 1.2%
UA 9 1.1%
Italy 6 0.7%
AR 5 0.6%
Bulgaria 4 0.5%
CO 4 0.5%
Finland 4 0.5%
Greece 3 0.4%
Hungary 3 0.4%
Lithuania 3 0.4%
Mexico 3 0.4%
EG 2 0.2%
New Zealand 2 0.2%
Romania 2 0.2%
Slovakia 2 0.2%
ZA 2 0.2%
Switzerland 1 0.1%
Estonia 1 0.1%
KE 1 0.1%
Latvia 1 0.1%
MA 1 0.1%
NG 1 0.1%
PE 1 0.1%
RS 1 0.1%
TN 1 0.1%

Skills that appear alongside

Skills most often requested in the same job postings as Kotlin.

Related skills

Method: counts come from public job postings; pay figures use only postings with an employer-stated salary range. salaries.geo_answer_method →