Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
API @ 3
Algorithms @ 7
CUDA @ 4
ClickHouse @ 6
Dashboarding @ 6
Datadog @ 6
GPU
Go @ 6
Grafana @ 6
GraphQL @ 3
HPC @ 4
Kubernetes @ 4
Microservices @ 4
Networking @ 4
Observability @ 6
Performance Optimization @ 4
Profiling
Rust @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is expanding its Developer Tools team, working on tools including Nsight Operator, Nsight Cloud, and Nsight Systems. The team applies expertise in collecting detailed trace and sampling data to increasingly complex cloud and cluster profiling use cases. The role includes systems design and participation across the full product feature lifecycle, from prototyping to user demonstrations.
Responsibilities
- Work as a senior software engineer on profiling tools within the Nsight product family.
- Design and implement features that make it easier to collect, analyze, and visualize performance profiling data in cluster and cloud environments.
- Communicate across multiple teams to understand requirements, user needs, and expectations.
- Understand underlying hardware and software to deliver valuable user-focused features.
- Collaborate with team members across multiple time zones in a dynamic work environment.
- Interact with internal and external users, help them maximize the value of NVIDIA products, and communicate feedback to the product team.
Requirements
- Excellent problem-solving, collaboration, and interpersonal skills.
- Experience working in distributed teams is welcome.
- Fluency in C++, Rust, or Go, with willingness to write some features in C++.
- Experience working with Kubernetes and in distributed environments.
- Strong understanding of algorithms and computer architecture.
- BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or Systems Engineering, or equivalent experience.
- At least 5 years of experience in a related software position.
Preferred Qualifications
- Experience with GPUs, CUDA, HPC, clusters, networking, and performance optimization in cloud environments.
- Experience deploying and maintaining microservices.
- Experience building web APIs and familiarity with GraphQL.
- Proficiency with Datadog, ClickHouse, and Grafana for observability, analytics, and dashboarding.
- Experience with Go and Rust.
Compensation and Benefits
- Base salary range: $152,000–$241,500 USD for Level 3, or $184,000–$287,500 USD for Level 4, depending on location, experience, and compensation for similar positions.
- Eligible for equity and benefits.
- Applications will be accepted at least until October 3, 2026.
- NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.
More jobs at Nvidia
Software Engineer, DGX Cloud AI Infrastructure - New College Grad 2026
Nvidia · Santa Clara, United States
USD 108,000-195,500 per year
Principal Software Engineer, Distributed Systems Engineer - DGX Cloud
Nvidia · Durham, United States
USD 272,000-431,200 per year
Tegra System Software Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Data and Platform Engineer
Nvidia · United States
USD 200,000-322,000 per year
Principal Engineer, Compilers and Formal Methods
Nvidia · Seattle, United States
USD 248,000-391,000 per year
Similar jobs
Senior Software Engineer, AI Inference Systems
Nvidia · Germany
PLN 292,500-650,000 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Systems Generalist, GPT Infrastructure
OpenAI · San Francisco, United States, Seattle, United States
USD 293,000-445,000 per year
Forward Deployed Engineer - Physical AI Cloud Platform
Nebius · United States, Austin, United States
USD 179,500-224,300 per year
Senior System Software Engineer - Scientific Computing PaaS
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer, Core Infrastructure Services - DGX Cloud
Nvidia · United States
USD 168,000-322,000 per year
Senior Software Engineer, AIOps and Observability
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Systems Software Engineer, Developer Productivity and Cloud Automation - GeForce NOW
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year