Senior Staff Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 7 hours ago

Senior Staff Software Engineer

NVIDIA has been reinventing computer graphics, PC gaming, and accelerated computing for 30 years. We are seeking a highly skilled Senior Staff Software Engineer to join our dynamic team, dedicated to driving efficiency and optimizing the performance of our infrastructure both on-prem and cloud.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Lead initiatives to transform IT Compute platform architecture to build new service offerings across On-Prem & Cloud
Define and implement metrics to measure the efficiency of compute platforms & services and drive efficiency
Collect and review system data for capacity and planning purposes, analyze capacity data and develop plans for appropriate level enterprise-wide systems, and coordinate with management personnel in implementing changes
Develop and maintain tools for collecting, analyzing, and visualizing data for reporting, alerting, monitoring
Collaborate with NVIDIA leadership, senior engineers, program managers, and product managers to develop compelling IT products and services that meet customer needs

Qualification

Compute platform engineeringVirtualization architecturesData analysis toolsProgramming in Go/PythonCloud platforms (AWS/Azure/GCP)Microservices architectureInfrastructure as codeAnalytical skillsCollaboration skillsProblem-solving skills

Required

Bachelor's degree in Engineering, Computer Science, Mathematics, or related field, or equivalent experience
12+ years of proven experience in compute platform engineering with a focus on automation
Proven experience in designing and deploying virtualization architectures
In-depth knowledge of hardware technologies, including SR-IOV, DPU, and GPU, with a track record of implementing these in virtualized and containerized environments
Proven experience evaluating existing application architectures and identify opportunities for containerization to improve scalability, reliability, and efficiency
Strong analytical skills with the ability to define and track key performance metrics
Experience in developing tools for data analysis and performance profiling, Development with Terraform, Config Management tools
Proficiency in programming languages such as Go and/or Python
Experience with running large environments consisting of BareMetal, large scale virtualized environments with a mix of tens of thousands of VM's and cloud infrastructure

Preferred

Deep understanding of other infrastructure components like Storage, DNS, LDAP, Security Tools etc
Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
Solid understanding of microservices architecture, infrastructure as code (IaC) and configuration management tools

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase