Bangkok salary guide

Software & Data Salaries in Bangkok

Typical monthly base salaries for Software & Data roles in Bangkok, broken down by seniority and skill.

Last updated:

Median monthly base

฿115,000

Middle 50% of roles

฿75,500 – ฿150,000

Roles with a salary figure

74

Across 74 open software and data roles in Bangkok with a salary figure, the median base salary is about ฿115,000 a month. The middle half of roles fall between ฿75,500 and ฿150,000.

Among commonly requested skills, the highest median salaries go with java (฿160,000), docker (฿140,000) and engineering (฿137,500).

Salary by seniority

Seniority is read from the job title.

LevelMedian25th to 75th percentileRoles
Mid level (no seniority in title)฿75,000฿50,000 – ฿80,00025
Senior฿127,500฿107,500 – ฿150,00018
Lead, principal and staff฿185,000฿150,000 – ฿185,00018
Manager฿160,000฿132,500 – ฿230,0007

Salary by skill

Skills listed on at least 5 open roles with a salary figure.

SkillMedian25th to 75th percentileRoles
engineering฿137,500฿80,000 – ฿185,00036
sql฿115,000฿66,500 – ฿150,00034
python฿105,000฿61,500 – ฿150,00027
data฿115,000฿53,000 – ฿150,00024
java฿160,000฿132,500 – ฿185,00020
azure฿137,500฿115,000 – ฿150,00018
kubernetes฿130,000฿95,000 – ฿155,00016
fintech฿115,000฿80,000 – ฿150,00015
docker฿140,000฿100,000 – ฿150,00013
ai-ml฿80,000฿37,500 – ฿150,00011
aws฿125,000฿115,000 – ฿150,00011
ecommerce฿115,000฿77,500 – ฿130,00011

How these numbers are calculated

We take each open Bangkok role (posted or re-checked in the last 60 days) that has a monthly salary range, use the midpoint of that range, and report the 25th, 50th, and 75th percentiles. Figures are rounded to the nearest 500 baht, and groups with fewer than five roles are left out.

Figures are gross monthly base salary in Thai baht before tax and social security, and exclude bonuses, allowances, and equity. They describe the roles listed on Bangkok Jobs, not the whole Bangkok labor market.