Senior Software Engineer, Developer Tools for Cloud
NVIDIA
Redmond, WA
See who NVIDIA has hired for this role
See who NVIDIA has hired for this role
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.
- 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.
- 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.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until May 26, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse 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.
, , JR2011154
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering -
Industries
Computer Hardware Manufacturing
Referrals increase your chances of interviewing at NVIDIA by 2x
See who you knowGet notified about new Cloud Engineer jobs in Redmond, WA.
Sign in to create job alertSimilar jobs
People also viewed
-
AWS Data Engineer
AWS Data Engineer
-
Software Engineer I
Software Engineer I
-
Engineer Devops
Engineer Devops
-
Cloud Platform Engineer
Cloud Platform Engineer
-
Azure Systems Engineer
Azure Systems Engineer
-
Senior DevOps Engineer I
Senior DevOps Engineer I
-
Engineer Devops
Engineer Devops
-
Staff Software Engineer, Google Cloud Compute
Staff Software Engineer, Google Cloud Compute
-
Systems Engineer I
Systems Engineer I
-
Engineer Devops
Engineer Devops
Similar Searches
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content