Senior Software Engineer, DevOps - Server Infrastructure jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 1 day ago

Senior Software Engineer, DevOps - Server Infrastructure

NVIDIA is searching for a DevOps and Infrastructure Software/Systems Engineer to develop and prototype new server products for their Metropolis platforms. The role involves architecting build and deployment processes for compute servers, automating code delivery, and collaborating with various teams to solve critical performance issues.

Artificial Intelligence (AI)Consumer ElectronicsGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

As a key member of our Metropolis team, you will build, deploy and maintain GPU based Servers for its use in Metropolis blueprints, platforms and machine learning applications for its test, development, tests and production environment
Leading design and be responsible for infrastructure components on Network topologies, Streaming Servers and Security
Collaborating with different software, IT, Security and hardware teams across geographies for solving critical problems and performance issues
Establish configuration environment for these servers by creating processes and tools that can be widely deployed in the industry for software development, debugging, testing, benchmarking and documentation
Automate provisioning and management of bare-metals, internal cloud, Microsoft Azure, Amazon AWS
Implement automated monitoring and operating procedures for a range of domains across on-premise/cloud environments
Build and maintain infrastructures related to the delivery of software artifacts produced by Metropolis application development teams
Create detailed documentation that will allow customers and partners and system integrators to replicate the deployment architecture prototyped

Qualification

Configuration ManagementServer Administration (Linux)Infrastructure Provisioning AutomationContainerizationProgramming PythonProgramming ShellKubernetes EcosystemElasticsearch ManagementSoftware BuildDeliveryInterpersonal Skills

Required

BS or MS in Computer Science, Computer Engineering or Electrical Engineering or related field (or equivalent experience)
8+ years of proven ability in Configuration Management, Server administration (Linux) in an Engineering Hardware Lab environment
Good programming skills in Python, Shell Scripting, ansible, terraform, Helm Template, Docker, Docker Compose
Good understanding of configuring and managing Elasticsearch, Logstash, Kibana, Kafka ecosystem
Software build, package and delivery skills with Jenkins, Pipeline Scripting, Dockerfile, Artifactory integration, Container Registry, Helm Package repositories
Good understanding of Kubernetes ecosystem and helm based application deployment patterns
Infrastructure provisioning automation with AWS, GCP, Azure
Building configuration management, monitoring and automation tools
Familiarity in management of large scale of edge servers deployed in indoor and outdoor environments
Strong interpersonal skills

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