Software Engineering salary in Shanghai
How much does a Software Engineering make in the Shanghai?
Average base salary
CNY34,833 / Month
The average salary for Software Engineering is CNY34,833 per month in Shanghai salaries taken from job postings on Jobstore in the past 12 months (updated September 28, 2026)
Software Engineering job openings in Shanghai
See more jobsHighest paying companies for Software Engineering in Shanghai
Average year monthly is based on job postings on Jobstore in the past 12 months.
-
Leica Biosystems
CNY55,000 per month
View company -
Michael Page
CNY120,000 per month
View company -
Synopsys Inc
CNY54,000 per month
View company -
Robert Half
CNY55,000 per month
View company -
Google
CNY71,500 per month
View company -
Accenture
CNY65,000 per month
View company
Highest paying cities for Software Engineering in China
How much do similar jobs as Software Engineering get paid in Shanghai?
-
BA/Data Engineering/BI Engineering
Job openingsAverage CNY27,500 per month
-
Engineering Manager
Job openingsAverage CNY46,000 per month
-
Engineering Intern
Job openingsAverage CNY8,000 per month
-
Engineering Lead
Job openingsAverage CNY55,500 per month
-
ADP-Engineering
Job openingsAverage CNY23,500 per month
-
Foundation Engineering
Job openingsAverage CNY54,250 per month