Senior Software Engineer, Developer Tools For Cloud

NVIDIA

Base: 152,000 usd - 241,500 usd (level 3) or 184,0...
Frontend and backend development
Full product feature lifecycle
Collect, analyze, and visualize data
Join the Developer Tools team as a senior software engineer to work on profiling tools within the growing Nsight family

Job Summary

  • 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.
  • Collaborate with team members across multiple time zones in a dynamic, high-energy work environment.

Matching Summary

Join the Developer Tools team as a senior software engineer to work on profiling tools within the growing Nsight family.

Salary

Base: 152,000 USD - 241,500 USD (Level 3) or 184,000 USD - 287,500 USD (Level 4); Equity: Eligible; Benefits: Eligible

Skills & Requirements

Must-have

  • Frontend and backend development
  • Full product feature lifecycle
  • Collect, analyze, and visualize data
  • Kubernetes and distributed environments
  • Algorithms and computer architecture
  • Python and JavaScript
  • C++ and Python fluency

Nice-to-have

  • GPU, CUDA, HPC, clusters
  • Microservices deployment and maintenance
  • Web APIs and GraphQL
  • Observability, analytics, and dashboarding
  • Go and Rust programming languages

Key Requirements

  • 5 years of experience in a related software position
  • BS or MS in EE, CE, CS, Systems Engineering (or equivalent experience)
  • Experience working in distributed teams is welcome

Work Rights

Not specified

Tailored Resume

Cover Letter