Purchasing Power
#18
of 124 cities
China
Community Insights
NewShanghai gets a split verdict from Reddit: as a city, many foreigners love it; as a software-engineering career move, people are much more cautious. Residents praise it as safe, international, exciting, food-rich, well-connected, and surprisingly comfortable for daily life. Several long-term foreigners say they came for adventure and stayed for years, and some compare a high-income Shanghai lifestyle very favorably with places like New York, London, Tokyo, Singapore, or Paris.
The career side is less glowing. Redditors warn that foreign software engineers are not automatically special in China’s huge tech labor market, and local competition is intense. The best outcomes seem to come from MNCs, expat-run startups, or niche English-speaking roles with reasonable hours, but those are not guaranteed. Local-company work can mean lower pay than Western engineers expect and exposure to 996-style overtime culture.
Financially, Shanghai is a paradox: purchasing power is strong compared with many tech cities and day-to-day life can feel affordable for a global megacity, but taxes are relatively heavy, net income is only mid-pack, and buying housing is among the least affordable outcomes in the dataset. Rent can be manageable if your package is good, especially with housing support, but property ownership is unrealistic for most relocating engineers.
Overall, Shanghai is a high-upside but high-friction move. It is one of the best places in China for expats and offers a genuinely compelling lifestyle, but the visa process, job-market uncertainty, language barrier, pollution, and work-culture risk keep it from being a top-tier relocation choice for software engineers unless you already have a strong offer.
Rankings
Purchasing Power
#18
of 124 cities
Safety Index
#21
of 124 cities
73.5/100
Current value
Cost of Living
#29
of 124 cities
33/100
Current value (lower is better)
Relocating to Shanghai as a foreign software engineer is possible but not straightforward. The practical route is usually a sponsored work visa through an employer; commenters emphasize that without a degree, or without a confirmed job offer, long-term legal options become very limited. There is no simple digital-nomad-style path for most people, and visa processing can involve leaving mainland China depending on circumstances.
Shanghai is still one of the most foreigner-friendly cities in China: English-speaking workplaces exist in MNCs and some startups, recruiters/headhunters are active, and the expat community is large enough that social life is much easier than in smaller Chinese cities. But Mandarin matters for daily life, bureaucracy, housing, banking, medical visits, and deeper integration. Culturally, the city is open by Chinese standards, but job-market access, internet restrictions, work-permit rules, and local business norms make the move notably harder than relocating within Europe, North America, Singapore, or Japan with a standard tech offer.
Best for software engineers with a sponsored MNC/startup offer, curiosity about China, tolerance for bureaucracy, and a desire for a dense international megacity. Avoid it if you expect Silicon Valley-style compensation, easy visa flexibility, fully English-speaking daily life, or refuse any risk of local overtime culture.
Updated 6/24/2026
Shanghai has 0 Luma events listed.
Net Income
#68
of 124 cities
$52,864/yr
Current value
Comfortable Weather
#80
of 124 cities
38/100 weather score
Current value
Pollution Score
#99
of 124 cities
68/100
Current value (lower is better)
Tax Rate
#108
of 124 cities
39%
Current value (lower is better)
Home Affordability
#110
of 124 cities
≈15.8 yrs to buy 80m²
Current value
Community Events
#119
of 124 cities
0 events on luma
Current value