JOBSEARCHER

Senior Software Engineer, Developer Tools for Cloud

NVIDIASeattle, WAL6 LeadSeptember 15th, 2026
Overview In this role you help shape the Nsight profiling tools for cloud and cluster environments. You’ll design features to collect, analyze, and visualize GPU performance data, enabling scalable insights for developers. Working across time zones and with cross-functional teams, you’ll translate hardware and software understanding into user value. This is a chance to contribute to a growing Developer Tools family and impact how engineers optimize performance at scale. Compensation / Benefitsequitybenefitscompetitive salaryremote optionscareer growthdiverse, inclusive environment ResponsibilitiesDesign and implement features to collect, analyze, and visualize profiling data in cluster and cloud environmentsCollaborate across teams to gather requirements and align on user needsLeverage knowledge of hardware/software to deliver valuable featuresWork with team across multiple time zones in a dynamic environmentEngage with internal and external users, gathering feedback for the product team Key requirementsExcellent problem-solving and collaborative skillsExperience in distributed teams (plus)Full-stack capability: server-side Python and frontend JavaScriptFluency in C++ and PythonExperience with Kubernetes and distributed environmentsStrong understanding of algorithms and computer architectureBS or MS in EE, CE, CS, Systems Engineering (or equivalent)5 years of related software experiencecollaborativeinterpersonal skillscommunication across teamsPythonC++JavaScript