senior software engineering Infrastructure Engineer ic 8+ yrs Bachelor's · Posted Apr 20, 2026

About this role

Nvidia is hiring a senior-level Infrastructure Engineer in the software engineering function based in Shanghai, China. The posting calls out experience with Microservices, JavaScript, TypeScript, Java and roughly 8+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Infrastructure Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Shanghai, China
Experience
8+ years
Education
Bachelor's degree
Posted
Apr 20, 2026
AI Summary
Build and maintain scalable web infrastructure services and microservices for Nvidia's hardware and software teams. Design reliable, distributed systems used by hundreds of engineers globally. Requires 8+ years delivering scalable services, proficiency in Java/JavaScript/TypeScript/Node.js/Python, and deep knowledge of microservices architecture, databases, and Linux ecosystems.

More roles at Nvidia

Manager, System Test Engineering
Taipei, Taiwan · manager
Python Bash Testing
Senior Board Test Engineer
Santa Clara, CA · senior
Python Bash Testing
System Level Test Engineer
Santa Clara, CA · mid
Python Linux Testing
ATE Test Development Engineer
Santa Clara, CA · mid
Python C Testing
Senior Debug System Engineer, Datacenter
Santa Clara, CA · senior
Embedded Systems
All Nvidia jobs →

Job description

from Nvidia careers

We are now looking for a seasoned web infrastructure engineer to join our Hardware Infrastructure team! Our team is building new infrastructure to deliver highly available services to run scalable web services, development environments, repositories, databases, data streams, and data visualization frameworks. This software development team is a multifaceted agile software team with high production quality standards, producing tools used by engineering across the company for tracking, triaging and debugging various kinds of data processing flows. We are looking for motivated engineers to build and maintain a new generation of infrastructure that will host these services.

What you’ll be doing:

  • Participate in the full life-cycle of tool development, test, and deployment of web applications and services used across multiple teams in HW and SW teams.

  • Work closely with other team members and internal customers to understand their processes, requirements, and needs.

  • Design interfaces that are efficient and easy to use for hundreds of engineers throughout the world.

  • Build microservices that are reliable, scalable, and maintainable.

What we need to see:

  • 8+ Years of delivering reliable and scalable services and applications. Bachelors degree CS or equivalent experience in a related field.

  • Proven knowledge of Java/Javascript/TypeScript and Node.j

  • Background with Python

  • Experience with design and development of distributed microservices, and detailed knowledge of object oriented design, data structures and algorithms.

    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