Average Software Engineer Salary in Shanghai, Shanghai

CNY 194,299
Avg. Salary
CNY 37,800
CNY 5,500
Profit Sharing
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Software Engineer in Shanghai, Shanghai is CNY 194,299.
CNY 20k
CNY 194k
CNY 350k
MEDIAN CNY 194,299
Is Software Engineer your job title? Get a personalized salary report!
How it works:
Enter city & years of experience
Add pay factors like skills & education
Find your market worth with a report tailored to you
United States (change)
CNY 20k - CNY 350k
CNY 4k - CNY 137k
Profit Sharing
CNY 0 - CNY 6k
Total Pay
CNY 20k - CNY 446k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Software Engineer

Software Engineer Job Listings

Popular Skills for Software Engineer

Skills in C++ Programming Language, C# Programming Language and ASP.NET Framework are correlated to pay that is above average. Skills that pay less than market rate include .NET and Java.

Pay by Experience Level for Software Engineer

An entry-level Software Engineer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of CNY 150,000 based on 6 salaries. An early career Software Engineer with 1-4 years of experience earns an average total compensation of CNY 193,778 based on 21 salaries. A mid-career Software Engineer with 5-9 years of experience earns an average total compensation of CNY 45,000 based on 9 salaries. An experienced Software Engineer with 10-19 years of experience earns an average total compensation of CNY 220,000 based on 3 salaries.

Pay Difference by Location

Learn more about cost of living by city.
Employees with Software Engineer in their job title in Beijing, Beijing earn an average of 24.5% more than the national average. The lowest salaries can be found in Chengdu, Sichuan (40.8% less) and Shenzhen, Guangdong (36.0% less).

Years of Experience

This data is based on 39 survey responses.
Entry Level
Early Career
Mid Career

Related Job Salaries

CNY 158k - CNY 505k
CNY 125k - CNY 275k
CNY 110k - CNY 232k