NVIDIA
Posted 3w ago

Senior Software Engineer, Developer Tools for Cloud

NVIDIA
Redmond or Illinois or Washington
$152k-$288k/yrHybridFull Time
Responsibilities
  • designing features
  • implementing features
  • profiling performance
Requirements
  • Requires BS/MS in EE, CE, CS, or Systems Engineering or equivalent experience
  • 5 years of related software experience
  • Full-stack development
  • Kubernetes
  • Distributed systems, and C++, Rust, or Go
Technical tools mentioned
Nsight OperatorNsight CloudNsight SystemsPythonJavaScriptC++RustGoKubernetesCUDAGraphQLDatadogClickHouseGrafana

Job description

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

As part of the growing Developer Tools team, you will work on tools like Nsight Operator, Nsight Cloud, Nsight Systems, and more. Our work is based on years of expertise collecting detailed trace and sampling data, which we now apply to the ever growing in complexity cloud and cluster profiling use cases. The position includes elements of systems design, frontend and backend development, and working across the full product feature lifecycle: from prototypes to user demos.

What you will be doing:

  • 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.

What we need to see:

  • Excellent problem solving, collaborative, and interpersonal skills. Experience working in distributed teams is welcome.

  • Ability to work across the full stack, including the server side code in Python and frontend code in JavaScript.

  • 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.

Ways to stand out from the crowd:

  • Experience with GPUs, CUDA, HPC, clusters, networking, and performance optimization in cloud environments.

  • Participation in deployment and maintenance of microservices.

  • Experience building web APIs, familiarity with GraphQL.

  • Proficiency with Datadog, ClickHouse, and Grafana for observability, analytics, and dashboarding.

  • Experience working in programming languages like Go and Rust.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until August 14, 2026.

This posting is for an existing vacancy. 

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

About NVIDIA

Computing platform for AI and accelerated graphics.

Similar jobs

Software Engineer roles near Redmond, Washington
3h
Save
Mark Applied
Hide
Senior Software Engineer (AI Inference & Runtime Platform)
Seattle, Washington, United States
$140k-$225k/yr RemoteFull Time
AZX
AZX: Public benefit delivering custom AI transformation and engineering services to critical-industry organizations.
5+ YOERequires 5+ years shipping production systems in Rust or another systems language, Kubernetes operations, AI inference infrastructure, security isolation, distributed-systems performance, cloud platforms, and infrastructure as code.
Rust, Go, C, C++, Zig, tokio, Python, FastAPI, Kubernetes, KEDA, Karpenter, Terraform, OpenTofu, Bicep, OpenTelemetry, vLLM, SGLang, Firecracker, Kata, gVisor, Vault, KMS, pgvector, Qdrant, Neo4j, AWS, Azure, GCP, Kubernetes operators, controller-runtime, Kubebuilder, Custom Resource Definitions (CRDs), GPU device plugins, Dynamic Resource Allocation (DRA), seccomp, cgroups
1d
Save
Mark Applied
Hide
Software Engineer
Menlo Park or Seattle
$219k-$301k/yr OnsiteFull Time
Meta
MetaNASDAQ: META: Builds technologies that help people connect, find communities, and grow businesses.
10+ YOEBachelor's degree or equivalent experience, 10+ years in networking or infrastructure software, 4+ years designing production dataplane/control-plane systems, Kubernetes networking, C/C++, scripting, and test automation.
Kubernetes, C, C++, Python, Shell Scripting, DPDK, eBPF/XDP, AF_XDP, io_uring, RDMA/RoCEv2, Linux, TC/iptables/nftables
2d
Save
Mark Applied
Hide
Principal Software Engineer
Redmond, Washington, United States
$143k-$275k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Multinational technology providing software, cloud, and AI solutions.
6+ YOEBachelor's degree and 6+ years of coding experience required; preferred experience includes distributed computing, AI infrastructure, GPU programming, performance optimization, and technical leadership.
C, C++, C#, Java, JavaScript, Python, Kubernetes, Docker, Volcano, SLURM, CUDA, NCCL, PyTorch, InfiniBand, NVLink
2d
Save
Mark Applied
Hide
Senior Software Engineer II
Livingston or New York City or Sunnyvale or Bellevue
$182k-$242k/yr OnsiteFull Time
CoreWeave
CoreWeaveNasdaq: CRWV: Specialized cloud provider for large-scale AI and machine learning.
3+ YOE3+ years in systems, platform, infrastructure, or production engineering; strong Kubernetes and Linux experience; proficiency in Go, C/C++, Rust, or Bash; experience with secure runtimes, virtualization, GPU workloads, and performance tuning.
Kubernetes, Kata Containers, gVisor, KubeVirt, QEMU, Go, C, C++, Rust, Bash, Linux
2d
Save
Mark Applied
Hide
Principal Software Engineer, ML Platform
Seattle or Denver or Portland or Springfield or Toronto or Bangalore
$257k-$321k/yr HybridFull Time
DAT
DAT: Private freight marketplace and logistics software serving shippers, brokers, carriers, and transportation analysts.
Extensive ML, data infrastructure, or platform engineering experience; hands-on real-time ML platform expertise; strong Python skills; Kafka, Kubernetes, cloud, DevOps, MLOps, and team leadership experience.
Python, Go, TypeScript, Node, gRPC, Kubernetes, Kafka, Snowflake, Avro, JSON, Iceberg, Terraform, CI/CD, SQL, dbt, Helm, Postgres, RisingWave
2d
Save
Mark Applied
Hide
Staff Software Engineer, Build Services - Teamfight Tactics
Los Angeles or Mercer Island
$193k-$269k/yr OnsiteFull Time
Riot Games
Riot Games: Developer and publisher of video games and esports.
6+ YOERequires 6+ years in software development, 4+ years with C++/Java, 3+ years with Unreal Engine and Horde, 3+ years with Perforce, build and CI/CD experience, and a computer science bachelor's degree or equivalent knowledge.
C++, Java, Unreal Engine, Horde, Perforce, C#, CI/CD, Slack
2d
Save
Mark Applied
Hide
Staff Software Engineer, Infrastructure
New York City or San Francisco or Seattle or Boston or Washington or Chicago
$230k-$270k/yr HybridFull Time
Maven Clinic
Maven Clinic: Private virtual clinic providing women’s and family healthcare to employers and consumers.
8+ YOEBachelor's or master's degree in computer science or equivalent experience; 8+ years in backend development and platform architecture; expertise in distributed systems, cloud platforms, containers, orchestration, and multiple programming languages.
AWS, Google Cloud, Azure, Docker, Kubernetes, Java, Python, Go
2d
Save
Mark Applied
Hide
Senior Software Engineer, Developer Experience (DevX)
Menlo Park or New York City or Bellevue or Washington or Toronto
$196k-$230k/yr HybridFull Time
Robinhood
RobinhoodNASDAQ: HOOD: Provides brokerage, crypto, advisory, and banking services.
Experience with developer infrastructure, CI/CD pipelines, or large-scale build systems; Go or Python proficiency; distributed build systems; Kubernetes; and strong problem-solving skills.
Bazel, GitHub, Go, Python, Kubernetes