Jobs in Shanghai for Foreigners
Shanghai is one of China's major international business and financial centres. Its economy includes multinational companies, technology businesses, financial services, manufacturing, international trade, research institutions and educational organizations. These sectors can offer career opportunities for foreign professionals with relevant skills, qualifications and experience.
If you are planning to move to China, already live in Shanghai, or want to find an English-speaking job in Shanghai, understanding the local employment market is an important first step. You will need to identify suitable employers, prepare a professional CV, understand salary and contract terms, and check whether you qualify for the required Chinese work authorization.
On This Page
- Can foreigners work in Shanghai?
- Best industries for foreign professionals
- Popular jobs in Shanghai for foreigners
- Salaries and employment packages
- China work permits and visas
- Where to find jobs in Shanghai
- How to apply for jobs
- Do you need Mandarin?
- Living and working in Shanghai
- Frequently asked questions
Can Foreigners Work in Shanghai?
Yes. Foreign nationals can work in Shanghai if they meet the applicable Chinese employment and immigration requirements. The process depends on factors such as your qualifications, professional experience, proposed position, employer and work permit category.
China uses a classification system for foreign workers that includes Category A high-end foreign talent, Category B foreign professional talent and Category C other foreign personnel. Each category has its own eligibility standards and application conditions.
Category A
For eligible high-end foreign talent, including certain internationally recognized experts, leading specialists, entrepreneurs and other professionals who meet the applicable criteria.
Category B
For eligible foreign professionals who meet the relevant qualification, experience, salary, points-based or other criteria under the applicable rules.
Category C
For certain other foreign workers employed according to applicable regulations, including specific temporary employment and other eligible circumstances.
These are broad categories, not a guarantee of eligibility. The exact criteria and any special policies should be checked against current official guidance.
Official resource: Shanghai government: Foreign employee categories and eligibility .
Best Industries for Foreign Professionals in Shanghai
The most suitable opportunities depend on your background and the employers recruiting at the time. Foreign applicants should focus on roles where international experience, specialist knowledge, language skills or cross-border expertise are relevant.
1. Information Technology and Software Development
Technology companies and international teams may recruit software engineers, data specialists, cloud engineers, cybersecurity professionals, product managers and other technical staff.
Relevant skills can include software development, artificial intelligence, data engineering, enterprise systems, cloud computing and technology product management. Some positions operate primarily in English, while others require Mandarin or knowledge of the local business environment.
2. Finance, Banking and Financial Services
Shanghai is an important financial centre. Depending on qualifications and employer requirements, foreign professionals may find opportunities in financial analysis, risk management, accounting, investment research, compliance, corporate finance and international financial services.
Professional certifications, experience with international markets and knowledge of relevant regulations can strengthen an application. Language requirements vary by role.
3. International Trade and Supply Chain Management
Shanghai's international business connections create opportunities in import and export operations, procurement, logistics, supply chain planning, international sales and business development.
Applicants with experience working across markets or coordinating international suppliers and customers may be well suited to some of these positions.
4. Engineering, Manufacturing and Research
Qualified engineers and researchers may find roles in industrial automation, electrical engineering, mechanical engineering, product development, quality management, applied research and technical consulting.
The suitability of a position depends on the employer's needs, industry-specific requirements and the applicant's qualifications. Some regulated professions require additional recognition or authorization.
5. Education and International Schools
Education-related positions may include eligible teaching roles, academic administration, curriculum development and international education services.
Teaching English or another language is not automatically permitted for every foreign national. Employers and applicants should verify the relevant teaching qualifications, employment requirements and work authorization rules before signing a contract.
6. Marketing, Consulting and International Business
Companies operating across countries may recruit professionals in digital marketing, market research, consulting, communications, international account management and business development.
Knowledge of overseas markets, professional English and experience working with international customers can be useful. Mandarin is often an advantage when a position involves local clients or teams.
7. Hospitality and Other Specialist Services
International hotels, restaurants, tourism businesses and other service companies may have selected positions that suit foreign professionals. However, general vacancies should not be assumed to qualify for foreign employment authorization.
Before pursuing a role, confirm that the employer can legally hire you for that particular position and support the required process.
Popular Jobs in Shanghai for Foreigners
The following table summarizes roles worth investigating. It is a career-search guide rather than a claim that every role is currently vacant or available to foreign applicants.
| Job type | Useful qualifications or experience | Language considerations |
|---|---|---|
| Software engineer | Programming, software engineering or relevant experience | English may be sufficient for some international teams |
| Data analyst or data scientist | Statistics, analytics, programming and data tools | Depends on the team and client requirements |
| Finance professional | Finance, accounting, risk or investment experience | Mandarin may be important for local-facing roles |
| Mechanical or electrical engineer | Engineering degree and relevant technical experience | Varies by company and project |
| International sales manager | Sales, export, account management or industry expertise | Other languages can help with overseas markets |
| English-language teacher | Required degree, teaching experience and other applicable credentials | Employer and teaching requirements apply |
| Marketing specialist | Marketing, communications, analytics or brand experience | Mandarin may be necessary for local campaigns |
| Research professional | Relevant academic qualifications and research experience | Depends on the institution and research team |
| Supply chain specialist | Logistics, procurement, operations or international trade | Mandarin can be useful with local suppliers |
| Consultant or project manager | Relevant sector knowledge and project delivery experience | Depends on clients and responsibilities |
Salaries for Foreigners Working in Shanghai
Salaries in Shanghai vary considerably by industry, seniority, employer, qualifications and the responsibilities of the position. A specialist at an international company may receive a different package from someone in an entry-level role or a locally hired position.
When comparing offers, examine the complete compensation package rather than focusing only on the monthly salary.
- Technology: Compare the base salary, annual bonus, equity or other incentives where applicable.
- Finance: Check bonus conditions, benefits and the precise responsibilities of the role.
- Engineering: Consider technical specialization, project responsibilities and experience requirements.
- Education: Check teaching hours, paid holidays, accommodation arrangements and other contract terms.
- Management: Review performance bonuses, relocation support and any benefits offered to international hires.
What Should You Check in a Shanghai Job Offer?
- Gross monthly salary and annual compensation.
- Whether bonuses are guaranteed or performance-based.
- Individual income tax and applicable social insurance arrangements.
- Housing allowance or company-provided accommodation.
- Medical insurance and other employee benefits.
- Relocation expenses, flights or settling-in assistance.
- Working hours, probation, paid leave and termination provisions.
- Who handles the work permit and related immigration procedures.
Do not assume that a salary quoted online is representative of all foreign employees. Use recent job advertisements and written offers for comparisons.
Explore more city information on Shanghai salary and city guides if that page is available on your website.
Shanghai Work Permit and Visa Requirements
Before accepting employment, make sure you understand the difference between an employment contract, a work permit and immigration permission to reside in China.
For many foreign hires, the employer or an authorized service agency starts the application for a Notification Letter of Foreigner's Work Permit before the applicant enters China. Following entry under the appropriate arrangements, the applicant completes the required work permit procedures. A work-related residence permit may also be necessary, depending on the circumstances.
Typical Steps in the Process
- Find an eligible employer. Confirm that the company is legally established and able to employ foreign nationals for the proposed position.
- Confirm your eligibility. The employer should check the applicable work permit category and requirements for qualifications, professional experience and the specific role.
- Prepare the required documents. These may include your passport, degree certificates, employment or experience records, a criminal record certificate, a medical examination certificate, a photograph and other supporting materials. Exact requirements vary.
- Complete the pre-entry process. Where required, the employer or authorized service agency applies for the Notification Letter of Foreigner's Work Permit and follows the applicable visa procedure.
- Complete the in-country formalities. Follow the official instructions for obtaining the work permit and any necessary work-related residence permit.
- Begin work only when authorized. Confirm that your documents and immigration status permit you to undertake the employment in question.
Official Work Permit Resources
- Shanghai Government: How to Get a Work Permit — application steps and relevant service information.
- Shanghai Government: Work Permit Categories and Eligibility — information about Categories A, B and C.
- Shanghai Government: Applying for a Work Permit Notification — guidance on the pre-entry application and supporting documents.
- Shanghai Government: Residence Permits for Work — information about work-related residence permit procedures.
Immigration and employment rules can change. The official authorities and your prospective employer should confirm the current requirements for your nationality, qualifications, position and intended start date. This page is general information, not legal advice.
Where to Find Jobs in Shanghai for Foreigners
A good search combines international recruitment websites, China-focused job platforms, professional networks and direct applications to employers. Check the language requirements and eligibility conditions in each vacancy.
1. LinkedIn
LinkedIn Jobs can help you find international employers, specialist positions and recruiters working in Shanghai.
Try searches such as "Shanghai software engineer", "Shanghai English speaking jobs", "Shanghai international sales", or the name of your specialization followed by "Shanghai".
2. China-Focused Recruitment Platforms
Explore Zhaopin and 51job for China-based job listings. Some vacancies and application processes may be available primarily in Chinese.
Use Chinese job titles or keywords where possible, and confirm directly with the recruiter whether the employer considers foreign applicants for the role.
3. English-Language Job Listings
eChinacities is another resource to investigate for China-related employment opportunities and English-language listings. Verify the date, employer and legal employment arrangements of every vacancy.
4. Company Career Pages
If you want to work for a multinational company, technology business, international school or research institution, apply directly through its official careers website whenever possible.
Direct applications allow you to check the job description, employer identity, qualifications and application requirements at the source.
5. Recruitment Agencies and Professional Networks
Recruiters specializing in your industry may help you identify suitable vacancies. Former colleagues, professional associations, university alumni networks and industry events can also help you discover opportunities that are not widely advertised.
Job Search Keywords to Try
- English speaking jobs in Shanghai
- Jobs in Shanghai for foreigners
- Shanghai expat jobs
- Shanghai international company careers
- Shanghai software engineer jobs
- Shanghai finance jobs for international professionals
- Shanghai international school teaching jobs
- Shanghai supply chain and international trade jobs
How to Apply for Jobs in Shanghai
A focused application is usually more effective than sending the same CV to every employer. Identify positions that match your experience, then tailor your documents to each vacancy.
Step 1: Prepare a Professional CV
Your CV should clearly state your employment history, education, technical skills, achievements, languages and contact information. Describe measurable results where possible, and keep the format easy to read.
For international employers, an English CV may be appropriate. For companies that recruit in Chinese, a Chinese-language CV may also be useful if you can prepare an accurate version.
Step 2: Check Your Qualifications
Review the vacancy's required degree, experience, professional certifications and language skills. Some positions require regulated qualifications or additional approval. Check whether your documents need authentication, translation or other formalities for a work permit application.
Step 3: Target Suitable Employers
Prioritize employers whose business and recruitment requirements match your expertise. Research the company's official website, products, office locations and hiring process before applying.
Step 4: Prepare for Interviews
Be ready to explain why your experience fits the role, what results you have delivered, how you work with international teams and whether you meet the position's language and technical requirements.
Ask about the team structure, reporting line, responsibilities, salary, benefits, contract conditions and the employer's process for hiring foreign nationals.
Step 5: Verify the Offer
Before signing, check that the employer's legal identity matches the contract and that the terms are clear. Confirm who is responsible for the work permit process, what documents you must supply and whether any conditions must be met before your start date.
Be cautious if someone asks you to pay large recruitment fees, misrepresent your qualifications, work without the required authorization or surrender your passport outside legitimate, official procedures.
Do You Need Mandarin to Work in Shanghai?
Not necessarily. Some international companies and specialist teams use English as their working language, particularly in roles involving global customers, international projects or technical expertise. However, the availability of English-only jobs depends on the industry, employer and seniority of the position.
Mandarin can make it easier to communicate with local colleagues, manage suppliers, understand Chinese-language job listings and handle daily life. It may be especially important in customer-facing positions, local sales, operations and roles involving Chinese clients.
If you do not speak Mandarin, focus your search on vacancies that explicitly state their working-language requirements. Do not assume that an international company will use English in every department.
Living and Working in Shanghai
When evaluating a job in Shanghai, consider the complete relocation picture, not just the advertised salary. Housing, transport, insurance, taxes and other everyday expenses can significantly affect how much you save each month.
Housing and Commuting
Compare rental options with the location of your workplace. A lower rent may not be a better deal if it adds a long commute or substantial transport costs. Ask whether the employer provides housing support or relocation assistance.
Health Insurance and Benefits
Ask the employer to explain the insurance coverage provided, the applicable social insurance arrangements and any supplementary medical benefits. Make sure you understand what is included and what you would need to arrange independently.
Taxes and Take-Home Pay
Gross salary is not the same as take-home pay. Your actual income will depend on applicable individual income tax rules, social insurance contributions where applicable, benefits and your personal circumstances. Seek qualified advice if you have complex cross-border tax obligations.
Relocation Planning
Before moving, confirm your employment documents, work authorization process, accommodation arrangements, start date and expected initial expenses. Do not make irreversible travel or housing commitments until the employer has explained the required immigration steps.
Tips for Getting a Job in Shanghai Faster
- Specialize your search. Focus on positions that match your professional background rather than applying indiscriminately.
- Use precise keywords. Combine your job title, industry, language skills and Shanghai to identify relevant vacancies.
- Highlight international experience. Explain how your skills, market knowledge or professional experience can help the employer.
- Learn basic Mandarin. Even introductory language skills can make everyday tasks and professional interactions easier.
- Apply through official channels. Check employer websites and verify recruiters before sharing sensitive documents.
- Understand work authorization. Discuss eligibility and the required application process early, rather than waiting until after accepting an offer.
- Compare the full package. Evaluate salary, housing, insurance, tax implications, leave and contract conditions together.
Frequently Asked Questions About Jobs in Shanghai for Foreigners
Is it easy for foreigners to get a job in Shanghai?
It depends on your qualifications, professional experience, language skills, industry and eligibility for a work permit. Specialized professionals with experience relevant to an employer's needs may find suitable opportunities, but vacancies and eligibility vary.
Can I work in Shanghai without speaking Chinese?
Yes, some positions in international business, technology, research and other specialist fields use English. Nevertheless, Mandarin can broaden your options, and some employers require Chinese-language proficiency.
Do I need a job offer before applying for a Chinese work permit?
For the usual employer-sponsored employment route, you need a defined employment relationship with an eligible employer. The employer typically participates in the work permit application process. Special schemes may have different procedures, so check the official rules applicable to your situation.
Can I work in Shanghai on a tourist visa?
You should not undertake employment on the assumption that a tourist visa or visa-free entry authorizes you to work. Entry permission and work authorization are different. Confirm the appropriate legal route before starting any paid employment.
Can foreigners teach English in Shanghai?
Some foreign nationals qualify for teaching positions, but they must meet the relevant employment, qualification and work authorization requirements. Check the employer and position carefully before accepting a teaching offer.
Can I find a job in Shanghai while living abroad?
Yes. You can search vacancies, submit applications and interview remotely. Discuss the work permit notification and immigration process with the employer before travelling to China for employment.
Where should I look for English-speaking jobs in Shanghai?
Start with LinkedIn Jobs, English-language China job listings, multinational company career pages and recruiters in your industry. China-focused recruitment platforms may also be useful, although some vacancies and application procedures are in Chinese.
Which jobs are best paid in Shanghai?
Compensation depends on seniority, qualifications, employer and specialization. Some senior technology, finance, management and specialist professional positions offer competitive packages. Compare recent vacancies and actual written offers rather than assuming one salary range applies to everyone.
Can international graduates work in Shanghai?
Some international graduates may qualify under specific policies or work permit categories. Eligibility depends on factors such as the degree, institution, position, employer and applicable scheme. Recent graduates should check the latest official Shanghai guidance rather than assuming the standard rules or exemptions apply.
How can I avoid job scams in Shanghai?
Verify the employer and recruiter, insist on a written contract, review salary and fees carefully, and confirm the work authorization procedure. Be wary of promises of guaranteed permits, requests to work illegally or demands for large unexplained upfront payments.
Disclaimer: This guide provides general information for job seekers and is not an offer of employment or legal, immigration or tax advice. Work permit eligibility, application procedures and other rules may change. Verify current requirements with the relevant Chinese authorities and your prospective employer.