Senior Software Engineer — Cloud Profiling Tools

NVIDIA

California

On-site

USD 152,000 - 288,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA in California is seeking a senior software engineer to join the Developer Tools team, focusing on profiling tools within the Nsight family. You will design features to collect, analyze, and visualize performance data in cluster and cloud environments.

Collaborate across time zones, translate user needs into practical features, and help users maximize value from our tools. A strong background in C++, distributed systems, and performance optimization is essential.

Qualifications

  • Excellent problem solving, collaborative, and interpersonal skills. Experience working in distributed teams is welcome.
  • Fluency in C++, Rust, or Go (with willingness to write some features in C++).
  • Track record of working with Kubernetes and in distributed environments.
  • Strong understanding of algorithms and computer architecture.
  • BS or MS in EE, CE, CS, Systems Engineering (or equivalent experience)
  • 5 years of experience in a related software position.

Responsibilities

  • Join the Developer Tools team as a senior software engineer to work on profiling tools within the growing Nsight family.
  • Design and implement product features that would help make it possible and easy to collect, analyze, and visualize performance profiling data in cluster and cloud environments.
  • Communicate across multiple teams to collect and understand the requirements, user needs, and expectations. Understand how the underlying hardware and software works, and use that knowledge to deliver valuable features to the users.
  • Collaborate with team members across multiple time zones in a dynamic, high-energy work environment.
  • Interact with internal and external users, help them get the maximum value out of our products, and deliver their feedback to the product team.

Skills

C++
Rust
Go
Kubernetes
Distributed environments
Algorithms
Computer architecture

Education

BS or MS in EE, CE, CS, Systems Engineering

Tools

Datadog
ClickHouse
Grafana

Job description

NVIDIA in California is seeking a senior software engineer to join the Developer Tools team, focusing on profiling tools within the Nsight family. You will design features to collect, analyze, and visualize performance data in cluster and cloud environments.

Collaborate across time zones, translate user needs into practical features, and help users maximize value from our tools. A strong background in C++, distributed systems, and performance optimization is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Cloud Profiling Tools (Remote)
Senior Software Engineer, Cloud Profiling Tools (Remote)

Pro Selection Capital Humano • Redmond (WA)

Hybrid
USD 184,000 - 287,000
Senior Software Engineer, Profiling Tools (Nsight)
Senior Software Engineer, Profiling Tools (Nsight)

NVIDIA • United States

Remote
USD 152,000 - 288,000
Equity
Benefits
Senior GPU/CPU Profiling Architect
Senior GPU/CPU Profiling Architect

NVIDIA Corporation (old) • Durham (NC)

Hybrid
USD 184,000 - 357,000
GPU Performance Profiling Engineer — Developer Tools Focus
GPU Performance Profiling Engineer — Developer Tools Focus

NVIDIA Gruppe • Austin (TX)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior CUDA & AI GPU Profiler (Equity Eligible)
Senior CUDA & AI GPU Profiler (Equity Eligible)

NVIDIA Corporation • Texas

On-site
USD 152,000 - 288,000
Senior Software Engineer, Developer Tools for Cloud
Senior Software Engineer, Developer Tools for Cloud

NVIDIA • California

On-site
USD 152,000 - 288,000
Senior Software Engineer, Developer Tools for Cloud
Senior Software Engineer, Developer Tools for Cloud

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior GPU Systems Performance Architect
Senior GPU Systems Performance Architect

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
HPC Performance & Profiling Engineer — Equity
HPC Performance & Profiling Engineer — Equity

NVIDIA AI • Redmond (WA)

On-site
USD 130,000 - 190,000
Equity
Benefits
Senior Software Engineer, Developer Tools for Cloud
Senior Software Engineer, Developer Tools for Cloud

NVIDIA • United States

Remote
USD 152,000 - 288,000
Equity
Benefits