About this role
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.
Key Responsibilities
- 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
Technical Overview
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.
Ideal Candidate
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.
Must-Have Skills
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.
Nice-to-Have Skills
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.
Tools & Platforms
Nsight OperatorNsight CloudNsight SystemsKubernetesPythonJavaScriptC++GraphQLDatadogClickHouseGrafanaGoRust
Required Skills
profiling toolsNsight OperatorNsight CloudNsight Systemsperformance profiling data collectionanalysisvisualizationfull stack developmentPythonJavaScriptC++Kubernetesdistributed environmentsalgorithmscomputer architecturemicroservices deployment and maintenanceweb APIsGraphQLDatadogClickHouseGrafanaobservabilityanalyticsdashboardingGoRustGPUsCUDAHPCclustersnetworkingperformance optimization
Hard Skills
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
Soft Skills
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
Keywords for Your Resume
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++
Deal Breakers
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
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile