Last updated 2026-08-19 · 7 listed in the past 7 days · 22 in the past 30 days
62 Software Engineering Jobs in Shanghai, China
Browse 62 Software Engineering jobs in Shanghai, China, including Staff Software Engineer, Infra_Productivity, Software Development Engineer, and Software Engineer roles from Corning, \u5EF6\u950B\u96C6\u56E2\u4EBA\u529B\u8D44\u6E90, and Microsoft. Listings are updated hourly.
Market data for Software Engineering jobs in Shanghai, China
A field focused on designing, developing, and maintaining software systems and applications.
Companies hiring for Software Engineering jobs
| Company | Current jobs |
|---|---|
| Corning | 5 |
| \u5EF6\u950B\u96C6\u56E2\u4EBA\u529B\u8D44\u6E90 | 5 |
| Microsoft | 4 |
| Roche | 4 |
| NVIDIA Corporation | 3 |
| Airwallex | 2 |
| Amazon | 2 |
Software Engineering jobs by schedule
| Schedule | Current jobs | Share of current jobs |
|---|---|---|
| Full time | 57 | 92% |
| Internship | 4 | 6% |
| Part time | 1 | 2% |
Software Engineering jobs by experience level
Common Software Engineering job titles
| Title | Current jobs | Share of current jobs |
|---|---|---|
| Staff Software Engineer, Infra_Productivity | 1 | 2% |
| Software Development Engineer | 3 | 5% |
| Software Engineer | 2 | 3% |
| Senior Software Engineer, Infrastructure & Productivity | 1 | 2% |
| Senior Software Engineer | 2 | 3% |
- How many Software Engineering jobs are listed in Shanghai, China?
- This page currently shows 62 Software Engineering jobs in Shanghai, China.
- Which companies are hiring for Software Engineering roles in Shanghai, China?
- Current jobs include openings from Corning (5 jobs, 8%), \u5EF6\u950B\u96C6\u56E2\u4EBA\u529B\u8D44\u6E90 (5 jobs, 8%), Microsoft (4 jobs, 6%), Roche (4 jobs, 6%), and NVIDIA Corporation (3 jobs, 5%).
- What experience levels are common for Software Engineering jobs in Shanghai, China?
- Current jobs by experience level: Mid (31 jobs, 50%), Senior (20 jobs, 32%), Intern (6 jobs, 10%), and Entry (5 jobs, 8%).
- What work schedules are common for Software Engineering jobs in Shanghai, China?
- Current jobs by schedule: Full time (57 jobs, 92%), Internship (4 jobs, 6%), and Part time (1 job, 2%).
- What Software Engineering job titles are common in Shanghai, China?
- Common titles include Staff Software Engineer, Infra_Productivity (1 job, 2%), Software Development Engineer (3 jobs, 5%), Software Engineer (2 jobs, 3%), Senior Software Engineer, Infrastructure & Productivity (1 job, 2%), and Senior Software Engineer (2 jobs, 3%).
- What job data does this page include?
- Most current jobs are full-time (57 of 62). 31 of 62 current jobs are at the mid level.
Role highlights
- Software Engineer--M365 Routing Fabric Team Company: Microsoft Design and implement features in RouteResolutionService to support different…
- Drive technical excellence through code reviews, architecture design, and mentoring of other engineers.
Role highlights
- Engineer, Software 上海, 中国 发布日期为 2025/09/04 抢先申请 Engineer, Software 上海, 中国 发布日期为 2026/07/10 抢先申请 Engineer, Software Validation 上海, 中国 发布日期为…
Role highlights
- Responsible for automating the continuous integration / continuous delivery pipeline within a DevOps Product/Service team driving a culture…
Role highlights
- Delivery high-quality, production-ready software with full end-to-end ownership across the development lifecycle.
- Handle technical operation of data platforms.
Role highlights
- Good sense of software engineering of full software lifecycle on requirement management, architecture design, coding, CI/CD, verification,…
- Strong technical background with hands-on development on IT system/application/AI use case/ADAS stack or toolchain, successfully project de…
Role highlights
- Experience with the full software development lifecycle, including CI/CD pipelines, code review, and production operations.
- Proficiency in Python and/or TypeScript/Node.js , with experience building production backend services.
Role highlights
- You should have: Basic Qualifications 3+ years of experience writing software, and a strong engineering background.
- Collaborate with some of the best engineers in the industry to work on complex business and technical problems.
Role highlights
- Responsibilities As a Staff Software Engineer, you will provide the technical leadership and architectural vision for our Productivity squa…
- A minimum of 8 years of professional software engineering experience with a track record of technical leadership.
Role highlights
- You will design, develop, test, deploy, maintain, and enhance software solutions.
- We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the…
Role highlights
- Software Engineer--M365 Foundation Company: Microsoft Design, build, test, deploy, and operate reliable backend services, APIs, data pipeli…
- Experience collaborating across teams and communicating technical concepts clearly to engineering and product stakeholders.
Role highlights
- Experience mentoring senior engineers, growing technical leaders, and shaping engineering culture.
- Experience with Copilot, AI agents, MCP, SKILLs, autonomous troubleshooting, self-healing systems, AI-native platform engineering, harness…
More roles at Microsoft
Role highlights
- As a Senior Software Engineer on Tech Foundations Team, you'll be working from our Shanghai office, and you'll report to…
- As a Software Engineer, you’ll work with our technologies, creating new solutions to overcome high-volume obstacles and to provide player…
Role highlights
- Methodical, organized, and rigorous, the role of a software support engineer requires strong analytical skills and excellent listening abil…
- Responsibilities As a SW support engineer, your responsibility will be around technical stuff mosly independently during field intervention…
Role highlights
- We are now seeking a highly skilled and motivated Senior CUDA Test Development Software Engineer.
- Developer background who has experience of using AI tools to automate and develop test cases, fix product bugs, develop QA…
More roles at NVIDIA Corporation
Role highlights
- Day to Day Responsibilities: Provide software solutions support and troubleshooting.
- Transfer new technologies to equipment and process receivers, provide remote system support, and develop system documentation.
Role highlights
- Basic Qualifications - Speak, write, and read fluently in Mandarin - Are enrolled in a Bachelor's degree or above in…
- Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products an…
More roles at Amazon
Role highlights
- Sitemap 概要信息 注销 查看更多职务 Engineer, Software 上海, 中国 抢先申请 立即申请 职务信息 职务标识 20262229 职务类别 Research & Development 发布日期 2026/08/06 05:19…
- 1000 Required 放弃 添加汇总 已加载页面 Engineer, Software - 延锋集团人力资源 职业.
More roles at 延锋集团人力资源
Role highlights
- Sitemap 概要信息 注销 查看更多职务 Engineer, Software 上海, 中国 抢先申请 立即申请 职务信息 职务标识 20262232 职务类别 Research & Development 发布日期 2026/07/10 07:54…
- 1000 Required 放弃 添加汇总 已加载页面 Engineer, Software - 延锋集团人力资源 职业.
More roles at \u5EF6\u950B\u96C6\u56E2\u4EBA\u529B\u8D44\u6E90
Role highlights
- Responsible for the integration and deployment of software modules in the hardware environment and smoke testing, and promote and solve…
- Good experience in in-vehicle infotainment software development and Android ROM developing, integration, packaging and publishing.
Role highlights
- Experience: 5+ years of professional backend software development experience with demonstrated expertise in C# and the .NET ecosystem .
- Technical Leadership: Mentor junior developers, contribute to system architectural decisions, and drive continuous improvement in developme…
More roles at PerkinElmer
Role highlights
- Job TitleSoftware Development Engineer - C# Location(s) Shanghai Job Description Key Responsibilities Host Software Architecture & Developm…
- Experience: 5+ years of professional backend software development experience with demonstrated expertise in C# and the .NET ecosystem.
More roles at CN10 PerkinElmer Management (Shanghai) Co., Ltd.
Role highlights
- Contribute to improvements in development processes, tools, and engineering practices.
- Create and maintain technical documentation related to design, implementation, and defect resolution.
Role highlights
- Strong hands-on Java experience (Java 11+; Java 17 preferred) building enterprise-grade services.
- CI/CD and DevOps fundamentals: Git, build tooling (Maven/Gradle), pipeline automation (e.g., Jenkins/GitLab), containerisation (Docker).
Role highlights
- Strong understanding of CI/CD (DevOps).
- Driving technical innovation to improve AMD’s capabilities a cross validation, including tool and script development, technical and procedu…
Role highlights
- Post To External careers site, Internal careers site LinkedInID 74884070 Back to Role List Apply Share this role: LinkedIn X…
- Experience in Agile/Scrum environments.