✦ Luna Orbit — Software Engineering

Senior Software Engineer, Developer Tools for Cloud

at Nvidia

📍 3 Locations Unknown Posted April 16, 2026
Type Not Specified
Experience senior
Exp. Years 5 years of experience
Education BS or MS in EE, CE, CS, Systems Engineering (or equivalent experience)
Category Software Engineering

Build and enhance NVIDIA developer tools for cloud profiling within the Nsight product family. You will design and implement features to collect, analyze, and visualize performance profiling data across cluster and cloud environments.

  • Design and implement product features for collecting and visualizing performance profiling data
  • Work across full stack (Python server-side and JavaScript frontend) for Nsight tools
  • Collaborate across multiple teams and time zones to deliver user-focused profiling experiences
  • Build for distributed and Kubernetes-based cluster/cloud profiling use cases
  • Support observability and analytics for profiling data using Datadog, ClickHouse, and Grafana

The role spans backend and frontend development, using Python for server-side code and JavaScript for frontend, with fluency in C++. You will work with Kubernetes and distributed environments, and contribute to microservices and performance observability using tools like Datadog, ClickHouse, and Grafana.

The ideal candidate is a senior software engineer with 5+ years of experience building distributed developer tooling, including cloud and cluster profiling features. They are fluent in C++ and Python, work effectively across the full stack with JavaScript, and have hands-on experience with Kubernetes, observability tooling, and performance-focused systems.

Experience working in distributed teams is welcome.Ability to work across the full stackincluding the server side code in Python and frontend code in JavaScript.Fluency in C++ and Python.Track record of working with Kubernetes and in distributed environments.BS or MS in EECECSSystems Engineering (or equivalent experience)5 years of experience in a related software position.
Experience with GPUsCUDAHPCclustersnetworkingand performance optimization in cloud environments.Participation in deployment and maintenance of microservices.Experience building web APIsfamiliarity with GraphQL.Proficiency with DatadogClickHouseand Grafana for observabilityanalyticsand dashboarding.Experience working in programming languages like Go and Rust.
Nsight OperatorNsight CloudNsight SystemsKubernetesPythonJavaScriptC++GraphQLDatadogClickHouseGrafanaGoRust
profiling toolsNsight OperatorNsight CloudNsight Systemsperformance profiling data collectionanalysisvisualizationfull stack developmentPythonJavaScriptC++Kubernetesdistributed environmentsalgorithmscomputer architecturemicroservices deployment and maintenanceweb APIsGraphQLDatadogClickHouseGrafanaobservabilityanalyticsdashboardingGoRustGPUsCUDAHPCclustersnetworkingperformance optimization
profiling toolsNsight OperatorNsight CloudNsight Systemsdistributed systemssystems designfrontend developmentbackend developmentfull product feature lifecycleprototypes to user demosprofiling data collectionanalyze and visualize performance profiling dataPythonJavaScriptC++Kubernetescluster profiling use casesalgorithms and computer architecturemicroservicesdeployment and maintenance of microservicesweb APIsGraphQLDatadogClickHouseGrafanaobservabilityanalytics and dashboardingGoRustGPUCUDAHPCclustersnetworkingperformance optimizationcloud environments
problem solvingcollaborative skillsinterpersonal skillscommunication across multiple teamscollaboration across multiple time zonesinteract with internal and external userscollect and understand requirementsdeliver feedback to the product teamhelp users get maximum value out of products
Industry SaaS
Job Function Develop cloud and cluster profiling capabilities in NVIDIA’s Nsight developer tools.
Role Subtype Software Architect
Tech Domains Kubernetes, Python, JavaScript, Linux, Networking / TCP-IP
Senior Software EngineerDeveloper Tools for CloudNsight OperatorNsight CloudNsight Systemsprofiling toolsperformance profiling datacollectanalyzevisualizecluster and cloud environmentsdistributed teamsfull stackPythonJavaScriptserver side codefrontend codeFluency in C++ and PythonKubernetesdistributed environmentsalgorithmscomputer architectureweb APIsGraphQLmicroservicesdeployment and maintenance of microservicesDatadogClickHouseGrafanaobservabilityanalyticsdashboardingGoRustGPUsCUDAHPCclustersnetworkingperformance optimizationC++

Must be fluent in C++ and Python, Must have track record working with Kubernetes and distributed environments, Must have at least 5 years of experience in a related software position

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile