Skills: pay and hiring demand

PHP jobs and pay

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

All skills →
490 open roles · 0.4% of postings · Median $17,152/yr as of 2026-10-18

Citable summary

PHP appears in 490 open roles (0.4% of postings) with an employer-stated median of 17,152 (P25 12,387 – P75 29,539), as of 2026-10-18.

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

490
Open roles
0.4%
Share of all postings
of postings
169
Postings with a salary range
$17,152
Median stated pay
P25 $12,387 · P75 $29,539

Which job families hire for this skill

Where roles naming this skill are concentrated across job families.

Engineering51.2% (251)Other7.3% (36)Data & ML7.1% (35)Operations7.1% (35)Finance6.7% (33)Consulting3.5% (17)Marketing3.5% (17)Sales3.5% (17)

Demand by job family

Job family Open roles Share of skill's roles
Engineering 251 51.2%
Other 36 7.3%
Data & ML 35 7.1%
Operations 35 7.1%
Finance 33 6.7%
Consulting 17 3.5%
Marketing 17 3.5%
Sales 17 3.5%
Design 16 3.3%
Legal 9 1.8%
People & HR 8 1.6%
Support 8 1.6%
Skilled Trades 5 1.0%
Retail & Hospitality 2 0.4%
Product 1 0.2%

Skill demand by country

Country Open roles Share of skill's roles
PH 195 39.8%
United States 26 5.3%
Mexico 24 4.9%
Canada 17 3.5%
Germany 16 3.3%
Brazil 14 2.9%
India 12 2.4%
AR 11 2.2%
France 11 2.2%
PE 10 2.0%
United Kingdom 9 1.8%
CO 8 1.6%
Portugal 8 1.6%
CR 6 1.2%
Spain 5 1.0%
Netherlands 5 1.0%
Poland 5 1.0%
Singapore 5 1.0%
CL 4 0.8%
Ireland 4 0.8%
ZA 4 0.8%
Australia 3 0.6%
Switzerland 3 0.6%
Greece 3 0.6%
Lithuania 3 0.6%
MT 3 0.6%
Romania 3 0.6%
UY 3 0.6%
MA 2 0.4%
MY 2 0.4%
Slovakia 2 0.4%
Austria 1 0.2%
Bulgaria 1 0.2%
China 1 0.2%
EG 1 0.2%
Italy 1 0.2%
KE 1 0.2%
Luxembourg 1 0.2%
Latvia 1 0.2%
NG 1 0.2%
TH 1 0.2%

Skills that appear alongside

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

Related skills

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