Senior Software Engineer, Developer Tools for Cloud

at Nvidia
USD 152,000-287,500 per year
SENIOR
✅ Remote

Tech Stack

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

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

Similar jobs