Software Engineer salary in China
How much does a Software Engineer make in the China?
Average base salary
CNY21,100 / Month
The average salary for Software Engineer is CNY21,100 per month in China salaries taken from job postings on Jobstore in the past 12 months (updated September 29, 2026)
Software Engineer job openings in China
See more jobsHighest paying companies for Software Engineer in China
Average year monthly is based on job postings on Jobstore in the past 12 months.
-
Microsoft
CNY66,000 per month
View company -
Agoda
CNY65,000 per month
View company -
NVIDIA
CNY65,000 per month
View company -
Optiver
CNY75,000 per month
View company -
银星智能
CNY70,000 per month
View company -
Standard Chartered
CNY70,000 per month
View company
Highest paying cities for Software Engineer in China
How much do similar jobs as Software Engineer get paid in China?
-
Product Engineer
Job openingsAverage CNY43,250 per month
-
Frontend Engineer
Job openingsAverage CNY26,500 per month
-
Senior Engineer
Job openingsAverage CNY35,000 per month
-
Test Engineer
Job openingsAverage CNY21,500 per month
-
Lead Engineer
Job openingsAverage CNY43,071 per month
-
Mobile Engineer
Job openingsAverage CNY39,250 per month