senior software engineering Solutions Architect ic 6+ yrs Bachelor's · Posted Apr 20, 2026

About this role

Nvidia is hiring a senior-level Solutions Architect in the software engineering function based in Shanghai, China. The posting calls out experience with C, Kubernetes, Docker, OpenStack and roughly 6+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Solutions Architect
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Shanghai, China
Experience
6+ years
Education
Bachelor's degree
Posted
Apr 20, 2026
AI Summary
Lead architecture design for cloud-networking solutions including orchestration, provisioning, and security on DPUs and NICs. Build end-to-end systems from application to hardware level. Requires 6+ years as SW/System Architect, 4+ years SW development, deep C/Python knowledge, and Linux/container expertise.

More roles at Nvidia

Senior Scientific Machine Learning Engineer – Earth-2
Santa Clara, CA · senior
Docker TensorFlow PyTorch
Lab Operations Site Supervisor
Santa Clara, CA · mid
Jira Linux
Senior Performance Architect, Nemotron
Santa Clara, CA · principal
Python CUDA PyTorch
Senior System Firmware Engineer - BIOS UEFI
Santa Clara, CA · senior
Python C Bash
Software Solutions Engineer
Pune, India · mid
Python Bash CUDA
All Nvidia jobs →

Job description

from Nvidia careers

Nvidia is looking for an outstanding passionate and talented Senior SW & System Architect to join our SW Architecture group. The position includes researching new technologies with focus on architecture definition of groundbreaking technologies in different domains - networking, security, virtualization and orchestration.  NVIDIA Architecture group consists of world-class architects responsible for designing the next generation state-of-the-art architecture for our DPUs & NICs technologies. You will play a key role defining the future of cloud solution stack, from HW to Application level, including orchestration, provisioning, network programmability and SDN. You will be working with various teams around the world including SW architects, R&D, product, solution architects and external customers. This position offers a unique and exceptional opportunity to have real impact in a dynamic, technology-focused company shaping the future of data-centers technologies.

What you will be doing:

  • Lead architecture for cloud-networking including orchestration, provisioning and security solutions

  • Design state-of-the-art system architecture for DPUs & NICs technologies

  • Build end-to-end solutions from application level to HW

  • Responsible for writing effective, clear and reliable architecture specification

  • Evaluate new technologies and innovate & rapidly develop POC prototypes that can then be developed into full-fledged products/solutions

  • Work closely with different Nvidia teams around the world including sw & hw architects, R&D, product, solution architects, application and field engineers and more

    This is an excerpt. Read the full job description on Nvidia careers →
All software engineering jobs software engineering in Shanghai, China Jobs in Shanghai, China software engineering salaries software engineering career path
All Nvidia Jobs Browse software engineering roles senior positions